从.net 2.0升级到3.5时使用Asp.net哈希(使用codesmith)
我正在管理运行IIS 6的服务器,在ASP.NET 2.0上托管一个网站。昨天我安装了.NETFramework 3.5,我所有的用户身份验证系统都丢失了。用户无法登录,因为他们的密码无法通过身份验证,可能是因为哈希函数在3.5中发生了更改???我无法真正理解代码,但我知道它使用了一个名为CodeSmith的扩展 你知道我升级3.5 ugrade可能会遇到什么问题吗 请帮忙从.net 2.0升级到3.5时使用Asp.net哈希(使用codesmith),.net,asp.net,upgrade,.net,Asp.net,Upgrade,我正在管理运行IIS 6的服务器,在ASP.NET 2.0上托管一个网站。昨天我安装了.NETFramework 3.5,我所有的用户身份验证系统都丢失了。用户无法登录,因为他们的密码无法通过身份验证,可能是因为哈希函数在3.5中发生了更改???我无法真正理解代码,但我知道它使用了一个名为CodeSmith的扩展 你知道我升级3.5 ugrade可能会遇到什么问题吗 请帮忙 谢谢。原因可能是machine.config中的自动生成机器键。密码可能已使用不同的哈希值进行哈希处理。如果是这种情况,除
谢谢。原因可能是
machine.config
中的自动生成机器键。密码可能已使用不同的哈希值进行哈希处理。如果是这种情况,除了重置所有密码并显式指定一个机器密钥之外,您别无选择