2

在 Apache Sling 中可以进行摘要身份验证吗?如果是这样,任何指针表示赞赏!

4

2 回答 2

2

它目前不受支持,但绝对可以添加它。

在 Sling 中,AuthenticationHandler 从 HTTP 请求中提取凭据以供 JackRabbit 进行身份验证。标准 HTTP AuthenticationHandler 的源代码在这里:

http://svn.apache.org/repos/asf/sling/trunk/bundles/auth/form/src/main/java/org/apache/sling/auth/form/impl/

它目前不支持摘要式身份验证,但可以作为构建它的起点。

于 2011-08-23T10:58:39.623 回答
0

理论上消化是可能的。但由于 Jackrabbit 以散列形式存储用户密码,因此实施起来可能并不容易。

恕我直言,使用带有基本身份验证的 SSL 可能比使用摘要身份验证更可取。

或者您可能需要考虑不同的身份验证机制,例如 OpenID。

于 2011-09-23T09:19:13.330 回答