我们有一个在ASP.NET和VB代码库中开发的网站,它具有用户名和密码。同一ASP.NET网站中的表单身份验证和联合身份验证(单一登录+ ADFS 2.0 + SAML)
我们的客户之一是如何在我们的网站上设置单点登录,他们设置了ADFS并为我们提供了元数据xml文件,并且我们创建了STS对该网址的引用并共享了我们的网站元数据,以便他们添加Relying党的信任。
当我访问我们的网站时,它会重定向到客户页面,并且一旦他们输入登录凭证,它就会返回声明,这很好。
问题:
谁曾经访问我们网站的所有用户被自动重定向到其不应该happen.Users应及时与我们的登录页面的客户ADFS登录页面,它不应该自动重新1)。现在直接给客户ADFS。如果用户想要使用SSO,那么它应该被重定向到客户端页面?如何在编程中处理?
2)。如果多一个客户也想使用SSO和他们的IDP,那么如何为一个网站配置多个IDP?
谢谢。