鉴于 目前还不开源,而我在整合的时候就差一步,就是md5加密的事。
在1.0中 Utils.cs这个类里有个
public static string MD5(string str)
{
byte[] b = Encoding.Default.GetBytes(str);
b = new MD5CryptoServiceProvider().ComputeHash(b);
string ret = "";
for(int i = 0; i < b.Length; i++)
ret += b
.ToString("x").PadLeft(2,'0');
return ret;
}
因为我的网站是用另外的方法加密的所以我改成如下所示
public static string MD5(string str)
{
try
{
ToBase64Transform fbt = new ToBase64Transform();
byte[] b = System.Text.Encoding.ASCII.GetBytes(str);
string strTransValue = Convert.ToBase64String(b);
return strTransValue;
}
catch
{
return "";
}
}
现在我从1.0升级到2.0后 问题来了!数据库里密码存放的都是经过base64加密的!而2.0的是md5的,如果开源当然就好办了。
现在能不能帮我改一下,然后编译一下,把dll发给我,万分感激,实在是着急啊!我的邮箱boby1982@qq.com谢谢