Asp.net mvc 如何在使用Windows身份基础时向依赖方添加默认主页?
将WIF集成到常规ASP.NET 4.0网站中 我有STS设置,当我导航到我的RP网站时,它会将我重定向到STS登录页面 我想做的是我的RP中有Home.aspx。它是一个向所有人开放的公共页面。它有一个登录链接。当我点击该链接时,它会将我带到STS登录页面,注销后我会再次重定向到Home.aspx 问题: 我已经在RP的web.config中设置了允许每个人访问Home.aspx并设置为启动页面。我还将其设置为默认文档。但当我导航到我的站点时,它会将我带到STS登录页面 为什么不带我回家。aspx? 如果我手动修改url以转到home.aspx,它将允许我 有什么想法吗 更新: 我们发现:Asp.net mvc 如何在使用Windows身份基础时向依赖方添加默认主页?,asp.net-mvc,sharepoint,wif,claims-based-identity,Asp.net Mvc,Sharepoint,Wif,Claims Based Identity,将WIF集成到常规ASP.NET 4.0网站中 我有STS设置,当我导航到我的RP网站时,它会将我重定向到STS登录页面 我想做的是我的RP中有Home.aspx。它是一个向所有人开放的公共页面。它有一个登录链接。当我点击该链接时,它会将我带到STS登录页面,注销后我会再次重定向到Home.aspx 问题: 我已经在RP的web.config中设置了允许每个人访问Home.aspx并设置为启动页面。我还将其设置为默认文档。但当我导航到我的站点时,它会将我带到STS登录页面 为什么不带我回家。as
但这确实是一个奇怪的解决办法 该链接显示了如何取消对页面的保护,即无需重定向到ADFS即可访问的页面
您只需在该页面上添加一个指向ADFS登录页面的链接即可。我完全理解这一点,而且我已经。。。。。。。如果通过在浏览器中输入url手动访问home.aspx,则可以访问该页面。所以公众访问不是问题。问题是,除非我允许所有人访问我的整个根文件夹,否则WIF将不会拾取默认的文档/启动页面。这实际上违背了位置元素的目的。