FAMLog


Apache HTTP ServerでDigest認証を利用する際の注意点 (2)

February 19, 2010

Apache HTTP Server 2.2.14と、Windows VistaおよびWindows 7のInternet Explorer間でDigest認証が正常に機能しない場合があります。

AuthorizationヘッダーがInternet Explorerから送出されないことで上記環境でDigest認証に失敗している場合には、Apache HTTP Serverのmod_auth_digest.cのソースコードを一部変更することで対処が可能です。

Apache HTTP Server 2.2.14の場合には、mod_auth_digest.cの1302行目において、apr_table_mergen関数の代わりにapr_table_setn関数を利用するように変更することでDigest認証が正常に動作するようになります。

[参考]Apache 2.2.14 と IE(Vista/7) での Digest認証失敗(SHIROUZU Personal Log)

Tag: Apache

このページの上へ