日期:2014-05-18 浏览次数:20440 次
p = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(p,"MD5").ToUpper();
------解决方案--------------------
把变量弄混了。
------解决方案--------------------
//偶这里有一个C#的md5产生方法.楼主看能否用得上. public string GetMd5Base64String(string str_input) { //得到字符串的字节形式 byte[] data = System.Text.Encoding.Default.GetBytes(str_input); //得到MD5默认实例 System.Security.Cryptography.MD5 md5 = System.Security.Cryptography.MD5.Create(); //得到一次MD5的哈希值 data = md5.ComputeHash(data); //输出Base64 return Convert.ToBase64String(data); }