ASP.NET MVC - WS 联合 - 单点注销

Hir*_*sai 5 asp.net adfs active-directory ws-federation owin

我正在为我的应用程序实施 SSO(单点登录和单点注销)。假设我有

  1. 应用程序“A”即
    • 托管于 https://app1.test.com
    • 在 AD 本地注册与Wtrealm相同https://app1.test.com
  2. 应用程序“B”即
    • 托管于 https://app2.test.com
    • 在 AD 本地注册与Wtrealm相同https://app2.test.com

我已使用此博客作为在两个应用程序中实现单点登录的参考。 https://blogs.msdn.microsoft.com/sakamati/2015/07/06/creating-owin-based-ws-federation-application/

我面临的问题是单点注销。当我在一个应用程序中注销时,另一个应用程序中的会话仍然处于活动状态。

我缺少什么才能使单点注销适用于两个应用程序?

nzp*_*mad 1

当您说“在本地 AD 中注册”时,您的意思是“在本地 ADFS 中注册”吗?

您是否使用“wa=wsignout1.0”按照步骤进行操作?