問題ID: 30546 他
- フォーラムは新サイトへ移行しました。
- このフォーラムではゲスト投稿が禁止されています
問題ID: 30546 他
msg# 1
nanasi2424
投稿数: 0
解説では「.htaccessでのユーザ認証機能を提供」となっていますが、「AuthUserFile ディレクティブで指定されるパスワードファイルによる認証」ではないでしょうか。
公式ドキュメントの引用ですが
https://httpd.apache.org/docs/2.4/ja/mod/mod_authn_file.html
「本モジュールは mod_auth_digest や mod_auth_basic といった認証フロントエンドに対して、 プレインテキストのパスワードファイル内からユーザを検索することで、 ユーザ認証機能を提供します。」とあります。
実機(CentOS 7)検証でも
/etc/httpd/conf.modules.d/00-base.confで
#LoadModule authn_file_module modules/mod_authn_file.so
とmod_authn_fileをコメントアウトするとAuthUserFileがInvalid commandと認識されることから、AuthUserFileで指定したパスワードファイルによる認証に使われるのかと思います。
公式ドキュメントの引用ですが
https://httpd.apache.org/docs/2.4/ja/mod/mod_authn_file.html
「本モジュールは mod_auth_digest や mod_auth_basic といった認証フロントエンドに対して、 プレインテキストのパスワードファイル内からユーザを検索することで、 ユーザ認証機能を提供します。」とあります。
実機(CentOS 7)検証でも
/etc/httpd/conf.modules.d/00-base.confで
#LoadModule authn_file_module modules/mod_authn_file.so
とmod_authn_fileをコメントアウトするとAuthUserFileがInvalid commandと認識されることから、AuthUserFileで指定したパスワードファイルによる認証に使われるのかと思います。
Re: 問題ID: 30546 他
msg# 1.1
staff_meg
投稿数: 427
nanasi2424さん
ご指摘の点を修正致しました。
ご報告、誠にありがとうございました。
ご指摘の点を修正致しました。
ご報告、誠にありがとうございました。