1
A
回答
2
您所使用的用例並不完全清楚 - 但我會假設您充當PingFederate的身份提供者(IdP),並且您的帳戶存儲在某些系統/數據庫中,並且其密碼MD5散列(用鹽)。
根據所使用PingFederate的版本,您可能需要自定義IdP適配器(6.6之前版本)或自定義密碼憑證驗證器(6.6以上)。 PingFederate SDK具有Javadocs,它們描述了所需的API以及示例代碼。您的自定義適配器/ PCV將會是一些查找用戶帳戶的Java代碼,MD5-salt會將傳入的密碼散列並將結果與存儲的帳戶進行比較。如果匹配,自定義代碼將返回一個狀態代碼,表示如此。
您當然需要將您的SP連接配置爲使用此IdP適配器/ PCV(在HTML或HTTP基本身份驗證適配器內)。
相關問題
- 1. 鹽漬密碼哈希不保存鹽
- 2. 哈希/鹽漬時密碼不匹配
- 3. 哈希和鹽漬密碼字段
- 4. 轉換明文密碼MD5哈希鹽漬
- 5. 快速驗證md5哈希密碼
- 6. 加密在登錄時比較哈希和鹽漬密碼
- 7. 哈希和鹽漬密碼並不總是相同
- 8. 試圖實現哈希和鹽漬的密碼登錄形式
- 9. 哈希密碼加鹽
- 10. 密碼哈希+鹽如何工作
- 11. 產生鹽漬WordPress的哈希
- 12. ASP.NET的密碼哈希和密碼鹽
- 13. 如何驗證哈希密碼PHP類
- 14. 如何驗證哈希密碼
- 15. 如何驗證密碼哈希
- 16. 如何驗證哈希密碼?
- 17. 驗證鹽漬散列
- 18. 鹽漬的密碼安全
- 19. 鹽漬密碼安全
- 20. Hybris如何提供MD5密碼哈希?
- 21. 解密MD5哈希
- 22. 正確的方式來存儲和檢索SHA-256哈希和鹽漬密碼
- 23. 使用ASP.NET身份對傳統鹽漬密碼進行哈希處理
- 24. 用隨機鹽改善密碼哈希
- 25. C#哈希密碼創建鹽問題
- 26. 春季安全密碼哈希+鹽
- 27. 在SQL Server中鹽的哈希密碼
- 28. 是精細哈希(密碼+鹽)
- 29. PHP鹽和哈希密碼不匹配
- 30. 密碼的非隨機鹽哈希
UC是爲PungFederate充當IdP的 - 您的答案是現貨。關於SP爲什麼它需要一個適配器?或者你是否提到我的問題是關於PingFederate充當SP,因此是適配器要求?謝謝 - 非常有幫助。 – user353829 2012-04-16 04:52:45
要添加到Scott的答案:如果您已經有一個應用程序在包含Salted MD5散列密碼的此數據源中對用戶進行身份驗證,則不需要PingFederate也對這些相同的用戶進行身份驗證。我們有集成工具包,可能會利用您現有的應用程序。 - 伊恩 – Ian 2012-04-16 15:43:42
謝謝伊恩。和WRT的SP說明...我的評論是,「SP連接」需要與它關聯的IdP適配器。這是PingFederate充當IdP的角色,其中的SP夥伴配置需要關聯適配器。這就是適配器如何鏈接到給定的合作伙伴。 SP本身可以是任何SAML兼容產品。 – 2012-04-16 16:33:58