[英]Asp.net hashing (using codesmith) when upgrading from .net 2.0 to 3.5
我正在管理运行IIS 6的服务器,并在ASP.NET 2.0上托管了一个网站。 昨天我安装了.Net framework 3.5,并且所有用户身份验证系统都丢失了。 用户无法登录,因为他们的密码未得到验证,可能是因为哈希函数在3.5中已更改??? 我不太了解代码,但我知道它使用了一个称为CodeSmith的扩展。
您是否知道升级3.5 ugrade可能造成的中断?
请帮忙。
谢谢。
原因可能是machine.config
生成的machineKeys。 密码可能已使用其他machineKey进行了哈希处理。 如果是这种情况,除了重设所有密码并显式指定机器密钥外,您无能为力。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.