Asp.Net Forms在4.5和4.6.1 Web应用程序之间进行身份验证SSO

时间:2017-04-25 19:55:27

标签: iis cookies forms-authentication asp.net-4.5 .net-4.6.1

4.5框架应用程序和4.6.1框架应用程序之间的Sigle-Sign-On无效。

我当前和以前的网络应用程序托管在同一个IIS网站下。一个是4.5版本,另一个是4.6.1版本。

但我在新应用程序中创建的cookie未在旧应用程序下进行身份验证。

1 个答案:

答案 0 :(得分:1)

两个应用程序创建的cookie只有在具有相同的机器密钥并使用相同的加密方法时才会相同。请从我的申请表中找到以下样本。在我的第二个应用程序中,我使用相同的设置,它工作正常。

<machineKey decryptionKey="AutoGenerate" validation="SHA1" validationKey="AutoGenerate" />