我有3个不同的网络应用程序。
A , B 和 C
现在,当用户在网络浏览器中输入网站 B 或 C 时,如果用户已登录网站 A ,那么我希望用户使用网站 B 或 C ,无需登录。
现在,如果用户未登录并尝试访问网站 B 或 C ,则首先将用户重定向到网站 A 进行登录,然后重定向到他想要使用的网站。
答案 0 :(得分:0)
您需要将应用程序A,B和C配置为ADFS中的依赖方。
所有应用程序都需要有一个支持WS-Fed(WIF)或SAML 2.0的客户端堆栈。
如果您使用的是ADFS 2016,则还可以使用OpenID Connect。
它为您提供所有应用程序的SSO。
登录A后,您无需登录B和C.