单一登录IIS 7迁移

时间:2014-10-28 10:20:57

标签: asp.net iis-7 single-sign-on

我在旧服务器上有两个带有SSO的IIS 6的Web应用程序,它运行完美。现在我有了IIS 7的新服务器,迁移后Web应用程序SSO停止工作 - 当我尝试转到第二个应用程序登录页面再次显示...

有人可以告诉我我做错了什么或者我不知道的是什么?

这是第一个web.config

<authentication mode="Forms">
    <forms loginUrl="LoginR.aspx" timeout="20" />
</authentication>
<machineKey decryption="AES" decryptionKey="6A6F8E0BCFF28507DDF6316D4BE0CB2AEA85501D0BED1282" validation="SHA1" validationKey="01D0AECBA272DA4662076316AF00F9F2C8F07E12349D1725587612769C9A7B8048AD26BC2298AB2A0D18D2CAF2FC22762E1A3737CFA7EE0E46771DDAAE5B6E1C" />

和第二个web.config

<authentication mode="Forms">
    <forms loginUrl="Http://NEWServerName/FirstAppName/LoginR.aspx" timeout="20" protection="All" path="/" domain="XXX" />
</authentication>
<authorization>
    <deny users="?" />
</authorization>
    <machineKey decryption="AES" decryptionKey="6A6F8E0BCFF28507DDF6316D4BE0CB2AEA85501D0BED1282" validationKey="01D0AECBA272DA4662076316AF00F9F2C8F07E12349D1725587612769C9A7B8048AD26BC2298AB2A0D18D2CAF2FC22762E1A3737CFA7EE0E46771DDAAE5B6E1C" />

1 个答案:

答案 0 :(得分:0)

将应用程序池设置为集成模式。