当前位置:编程学习 > C#/ASP.NET >>

.net 后台生成的md5 为什么跟sql数据库生成的不一样 求高手

sql数据库生成的md5的方法是  : right(sys.fn_VarBinToHexStr(hashbytes('MD5', "字符")),32)

后台生成的md5的方法是   :FormsAuthentication.HashPasswordForStoringInConfigFile("字符","MD5")

两个不一样啊怎么回事 我像要一样的 数据库 sql .net --------------------编程问答-------------------- string str = FormsAuthentication.HashPasswordForStoringInConfigFile("字符", "MD5").ToLower(); --------------------编程问答-------------------- --------------------编程问答-------------------- 注意"字符"中前后空格的数量
测试两个生产的密文是一样的 --------------------编程问答-------------------- FormsAuthentication.HashPasswordForStoringInConfigFile(str,"MD5").ToLower();
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,