Asp.Net 4.5 和 4.6.1 Web 应用程序之间的表单身份验证 SSO

Asp.Net Forms Authentication SSO between 4.5 and 4.6.1 web applications

4.5 框架应用程序和 4.6.1 框架应用程序之间的单点登录不工作。

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

但是我在新应用中创建的 cookie 没有在旧应用下进行身份验证。

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

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