C# Asp.net应用程序中的单点登录

C# Asp.net应用程序中的单点登录,c#,asp.net,iis,single-sign-on,C#,Asp.net,Iis,Single Sign On,我有一个父应用程序,只是一个视图,您可以在其中单击不同的按钮打开嵌入其中的链接,这会将您带到不同的asp.net应用程序。问题是每个应用程序的基本身份验证在IIS中都设置为true。如何实现单点登录以保存用户每次输入密码 一种解决方案是在每个站点和web配置中进行表单身份验证,应用程序的机器密钥应该相同我想知道有没有办法在IIS的父应用程序中设置单点登录设置?因为我不想分发其他应用程序代码 您将无法在IIS中为单点登录启用任何功能。最好的方法就是你提到的方法。然后在每个子应用的登录页面中,在检查

我有一个父应用程序,只是一个视图,您可以在其中单击不同的按钮打开嵌入其中的链接,这会将您带到不同的asp.net应用程序。问题是每个应用程序的基本身份验证在IIS中都设置为true。如何实现单点登录以保存用户每次输入密码

一种解决方案是在每个站点和web配置中进行表单身份验证,应用程序的机器密钥应该相同我想知道有没有办法在IIS的父应用程序中设置单点登录设置?因为我不想分发其他应用程序代码


您将无法在IIS中为单点登录启用任何功能。最好的方法就是你提到的方法。然后在每个子应用的登录页面中,在检查是否经过身份验证后,您将其设置为重定向。除了表单身份验证之外,还有其他方法吗?要做到这一点,我必须在每个应用程序中创建登录页面,这将是一个很大的变化。您也可以使用windows身份验证。请查看此链接。。并查看此链接。。这是我用来帮助设置SSO的两个链接。