我有一个针对Active Directory进行身份验证的自定义Web应用程序。我需要从我的应用程序提供单点登录到SharePoint。
有很多资源描述了如何从sharepoint到自定义应用程序进行身份验证,但是我没有找到任何描述从外部系统到共享点的身份验证,其中两个应用程序都针对同一个域进行身份验证。 < / p>
用例
1.用户通过表格登录我的申请表
2.用户点击链接到sharepoint
3.将打开新窗口,用户将登录到sharepoint
我有哪些选择?我已经阅读了有关Secure Store Services(SSS)的信息,但它似乎是用于在2个不同的用户群之间验证用户。我的应用程序和sharepoint都将使用Active Directory进行身份验证。
答案 0 :(得分:0)
另一个链接:
http://www.usingnat.net/sharepoint/2011/2/23/how-to-programmatically-authenticate-to-uag-protected-sharep.html
http://blackninjasoftware.com/2009/04/09/how-to-programmatically-impersonate-users-in-sharepoint/
http://social.msdn.microsoft.com/forums/en-US/sharepointdevelopment/thread/00a41275-bdb3-4987-b7f7-1b0fc265cb3e