我們的網絡應用程序中使用了身份服務器V3。我們希望使用相同的身份與Sharepoint 2016進行通信。有關如何對SharePoint Server 2016和Identity Server V3實施單點登錄的任何存儲庫或文檔?使用Sharepoint 2016連接身份服務器V3 - 單點登錄
回答
你必須研究如何讓Sharepoint使用IdentityServer作爲其身份提供者。
我在幾年的測試SharePoint 2010環境中對SSO進行了原型設計,並使用下面的鏈接尋求幫助。有些信息可能已經過時,但我認爲STS(在這種情況下是Identity Server V3 - Thinktecture)和SharePoint之間的關係並沒有改變。
我目前正在使用我們的SharePoint應用程序以及其他應用程序設置SSO。我正在使用Azure訪問控制服務(ACS)充當我們想要使用的所有身份提供商的存儲庫。提供商是Facebook,Google,Windows Live ID和LinkedIn。 ACS允許您添加自定義標識提供程序。我們有一個CRM應用程序,我們目前使用基於聲明和表單的身份驗證在SharePoint應用程序中進行身份驗證。這將是ACS中定義的自定義身份提供者。我開始與Thinktecture合作成爲身份提供者,這將成爲我們的CRM應用程序的基礎。用戶隨後可以使用ACS中指定的任何身份提供者登錄到SharePoint。我們將看到它如何,但我相信這會起作用。我將從一般HowTos開始,在SharePoint鏈接中使用STS。
FederationMetaData.xml編輯
http://stsmetadataeditor.codeplex.com/documentation http://social.msdn.microsoft.com/Forums/is/Geneva/thread/c0791595-2e0d-48cb-82f0-8e0f0bc1809a http://jefferytay.wordpress.com/2012/05/03/windows-identity-foundationupdating-an-expired-issuer-certificate/
關於錯誤消息 「令牌不是可信發行人發行人」。 搜索字符串 - SharePoint 2010中的令牌的頒發者不是一個受信任的發佈者
FedUtil.exe信息
http://msdn.microsoft.com/en-us/library/ee517284.aspx
一般的HOWTOs在SharePoint用STS
- 1. Sharepoint 2016:IIS - 使用登錄憑據身份而不是AppPool身份
- 2. Thinktecture身份服務器v3的登錄頁面加載定製
- 3. 單點登錄與WSO2身份服務器5.1
- 4. 身份服務器單點登錄時,從服務器註銷太
- 5. 遠程登錄身份服務器3
- 6. WSO2身份服務器OpenId連接Owin
- 7. ASP.Net Windows身份驗證 - 用戶身份登錄到服務器
- 8. 登錄身份服務器3
- 9. iPhone App用戶登錄使用服務器身份驗證
- 10. 自動登錄到使用Windows身份驗證的SharePoint站點
- 11. 身份服務器中的透明單一登錄
- 12. SQLalchemy - 使用SQL服務器身份驗證登錄
- 13. WSO2身份認證服務器 - 使用OpenID登錄,如Gmail
- 14. WCF:Web服務登錄/身份驗證:HowTo?
- 15. Symfony2 - 身份驗證登錄.....服務
- 16. 多重身份+單點登錄安全
- 17. 將Web服務連接到wso2身份服務器
- 18. 登錄連接服務器失敗
- 19. 使用NTLMv2的PHP單點登錄
- 20. 登錄到SharePoint Web服務使用一個非FBA服務器
- 21. SQL服務器 - 連接使用Windows身份驗證
- 22. 使用OpenID連接身份服務器2
- 23. 單點登錄服務器/頁面
- 24. 使用表單身份驗證進行單點登錄
- 25. asp.net和sharepoint 2010單點登錄
- 26. SharePoint 2007中:單點登錄異常
- 27. 單點登錄從ASP.NET webforms與Kentor授權服務的連接
- 28. 連接在登錄服務器,轉發到世界服務器
- 29. SharePoint集成單點登錄
- 30. 添加登錄和連接使用SQL Server身份驗證SQL