我可以使用PingFederate(SAML)爲Web應用程序獲取SSO的一些幫助。PingFederate SAML基本設置
我有一個具有密碼認證和谷歌SSO集成的Web應用程序,我也想用PingIdentity添加對SSO的支持。它適用於擁有自己的本地PingIdentity服務器的組織。
我已經在本地下載了PingFederate服務器並運行了示例應用程序。由於我需要許可密鑰,因此他們沒有完全工作,許可密鑰承諾會在24小時內發出,但那是在72小時以前。
- 有誰知道我可以聯繫誰來獲取許可密鑰或繞過此要求或獲得試用許可密鑰...?
此外,我有點失落如何實施SP。我發現了這個過濾器:https://github.com/salesforceidentity/java-saml-sp - 這看起來很簡單,但是專爲salesforce應用程序設計。試圖根據我的需要分解它,但似乎工作太多。另一方面,PingIdentity的教程有IdP和SP的例子,但是又一次覺得我需要對其SP進行逆向工程。
我想要的是在我的計算機上使用本地安裝的PingIdentity作爲IdP,並獲取有關如何編寫也在我的計算機上運行的SP的參考,該SP執行重定向到IdP以檢查是否已通過身份驗證,否則,用戶可以對其進行身份驗證 - 並將用戶重定向到我的Web應用程序,只提供用戶使用的電子郵件。
所有這些例子看起來都很麻煩,而且似乎很難解釋我作爲一名開發人員需要做什麼來實現一個SP(這不是Salesforce和其他內容的一部分)。
- 所以,我只是尋找接近我需要的任何實現的例子。
我使用Tomcat(當然還有java)作爲我的web應用程序後端。
謝謝
這真的不應該被標記爲PingFederate,因爲問題不是真正的PingFederate。這實際上是更多關於如何使用作爲一個DIY SP。 –