回复:[0509][后台]用户修改密码不能登陆问题!
20080509\NetCMS.DALSQLServer\Ghistory.cs
第 121 行
param[0] = new SqlParameter("@UserNum", SqlDbType.NVarChar, 15);
修改为:
param[0] = new SqlParameter("@UserNum", SqlDbType.NVarChar, 16);
说明:
NETCMS密码采用为MD5的16位加密,但上面一行定义的nvarchar只给了15位,导致是后一位密码密文丢失,致使密码修改不正确记录。
囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧
囧 囧
囧 NetCMS、NetSNS一个都不能少 囧
囧 囧
囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧