在基于声明的SharePoint 2010站点中使用ADFS 2.0以不同用户身份登录时出现问题

时间:2012-11-05 05:57:40

标签: sharepoint sharepoint-2010 adfs2.0

我们有一个SharePoint 2010网站,其中包含使用ADFS 2.0配置的基于声明的身份验证。

我们已在Welcome.acx中自定义SignOut选项,以指向ADFS SignOut URL的SignOut链接 即https://myadfsserver/adfs/ls/?wa=wsignoutcleanup1.0负责从所有依赖方退出用户。但是,如果由于某种原因未完成注销,并且用户尝试浏览他无法访问的网站,则用户将被重定向到SharePoint的OOB AccessDenind.aspx页面。

此页面提供了一个指向用户以不同用户身份登录的链接,但由于某些原因,单击此链接不会将用户带到ADFS登录页面,而是仅将用户带回到相同的AccessDenied页面。有人可以告诉我如何在不同的用户功能工作的情况下获得此登录?

1 个答案:

答案 0 :(得分:0)

SharePoint会创建一个存储在本地磁盘上的cookie,您必须强制它使用基于会话的cookie。

http://www.shailensukul.com/2010/05/adfs-2-sharepoint-2010-signout.html