- 締切済み
Basic認証ができません
自宅サーバーを立てました。しかしBasic認証ができません。 httpdに以下のように記述しました。プロテクトフォルダーにアクセスすると認証画面は表示されますが、ユーザー名とパスワードを正しく入れても正しく認証されません。.htpasswdと.htaccessは設置してあります。他に何を設定すればいいのでしょうか? <Directory "C:\www\cgi-bin\protect\members"> AuthType Basic AuthName "会員専用" AuthUserFile C:\www\cgi-bin\protect\members.htpasswd Require valid-user </Directory>
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- 123isao
- ベストアンサー率54% (186/341)
回答No.3
.htpasswdにそのままログインするパスワードとか入れてませんか? 暗号化して入れていますか?
- mtfoggy
- ベストアンサー率14% (37/255)
回答No.2
>httpdに以下のように記述しました。 記述するのは、httpd.conf です。 どこに書いているのですか?
質問者
補足
説明不足で申し訳ありません。 httpd.confに記述しました。 書いた場所は一番下です。
- sittaka-kun
- ベストアンサー率22% (153/686)
回答No.1
AuthUserFile C:\www\cgi-bin\protect\members.htpasswd ↓ AuthUserFile C:\www\cgi-bin\protect\members\.htpasswd typo?
質問者
補足
変更して試してみましたが、Basic認証を求める画面が表示されるだけで、ユーザー名とパスワードを正しく入力しても、認証に失敗してしまいます。
補足
cgiから操作しているので、暗号化されています。