在WM中,使用MD5对字符串进行加密,上代码先: using System.Security.Cryptography; #region GetMD5String进行MD5加密 /// <summary> /// GetMD5String进行MD5加密 /// </summary> /// <param name="source"></param> /// <returns></returns> public static string GetMD5String(string source) { string ret = string.Empty; MD5 md5Hasher = MD5.Create(); byte[] data = md5Hasher.ComputeHash(Encoding.Default.GetBytes(source)); StringBuilder sbMd5 = new StringBuilder(); for (int i = 0; i < data.Length; i++) { sbMd5.Append(data[i].ToString("x2")); } return sbMd5.ToString(); } #endregion 这不同于使用.NET身份验证机制