【发布时间】:2012-04-14 01:11:07
【问题描述】:
谁能指出 PingFederate 如何使用加盐 MD5 哈希密码验证帐户?
谢谢。
【问题讨论】:
标签: pingfederate
谁能指出 PingFederate 如何使用加盐 MD5 哈希密码验证帐户?
谢谢。
【问题讨论】:
标签: pingfederate
您所追求的用例并不完全清楚 - 但我将假设您充当 PingFederate 的身份提供者 (IdP),并且您的帐户存储在某些系统/数据库中,其密码为 MD5散列(加盐)。
根据使用的 PingFederate 版本,您可能需要自定义 IdP 适配器(6.6 之前)或自定义密码凭据验证器(6.6 及更高版本)。 PingFederate SDK 具有描述所需 API 的 Javadocs 以及示例代码。您的自定义适配器/PCV 将是一些查找用户帐户的 Java 代码,MD5-salt-散列传入密码并将结果与存储的帐户进行比较。如果匹配,自定义代码将返回一个状态码,表明匹配。
您当然需要将您的 SP 连接配置为使用此 IdP 适配器/PCV(在 HTML 或 HTTP 基本身份验证适配器中)。
【讨论】: