2

Apache Sling でダイジェスト認証は可能ですか? もしそうなら、どんな指針も感謝します!

4

2 に答える 2

2

現在サポートされていませんが、追加することは間違いなく可能です。

Sling では、AuthenticationHandler は、JackRabbit による認証のために HTTP リクエストから認証情報を抽出します。標準の 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を使用するIMHOは、ダイジェスト認証を使用するよりも好ましい場合があります。

または、OpenID などの別の認証メカニズムを検討することもできます。

于 2011-09-23T09:19:13.330 に答える