相关疑难解决方法(0)

单一登录与表单身份验证

我正在尝试为位于同一域的2个网站设置单点登录

例如

http:// mydomain(包含forms-auth登录页面的顶级站点)

http:// mydomain/admin(单独开发的网站驻留在父网站的虚拟应用程序中)

已经阅读了一些关于单点登录的文章,例如

http://www.codeproject.com/KB/aspnet/SingleSignon.aspx

http://msdn.microsoft.com/en-us/library/dd577079.aspx

他们似乎建议只是在每个web.config中使用相同的machinekey部分,以便每个应用程序的cookie加密和解密相同

我已经设置了这个,我从来没有被提示在子网站(虚拟应用程序)中提供凭据

我总是在父网站上得到提示.

除了具有相同的machineKey我也尝试添加相同<authentication><authorisation>元素

知道我可能错过什么吗?

asp.net authentication forms-authentication single-sign-on

7
推荐指数
1
解决办法
2万
查看次数