【问题标题】:Asp.net hashing (using codesmith) when upgrading from .net 2.0 to 3.5从 .net 2.0 升级到 3.5 时的 Asp.net 散列(使用 codesmith)
【发布时间】:2011-01-15 16:10:54
【问题描述】:

我正在管理运行 IIS 6 的服务器,在 ASP.NET 2.0 上托管一个网站。昨天我安装了.Net framework 3.5,我所有的用户认证系统都丢失了。用户无法登录,因为他们的密码没有通过身份验证,可能是因为哈希函数在 3.5 中发生了变化???我无法真正了解代码,但我知道它使用了一个名为 CodeSmith 的扩展。

你知道我升级 3.5 ugrade 可能会造成什么中断吗?

请帮忙。

谢谢。

【问题讨论】:

    标签: .net asp.net upgrade


    【解决方案1】:

    machine.config 中自动生成的机器密钥可能是原因。密码可能已经使用不同的machineKey 进行了哈希处理。如果是这种情况,您只能重置所有密码并明确指定机器密钥。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-02-17
      • 1970-01-01
      • 1970-01-01
      • 2011-09-19
      • 2010-11-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多