投稿日:2004年10月24日 作成鷹の巣

No.17564 ApacheでBASIC証認がうまく動作しない。



ApacheでBASIC証認がうまく動作しない。

No.17564 投稿時間:2004年10月24日(Sun) 14:41 投稿者名:加藤隆志 URL:

WindowsXP Pro SP2 + Apache2.052 + ActivePerl Ver5.6.1.635を使って
自宅サーバを構築し一部のフォルダを(.htpasswdと.htaccessファイルを利用して)
BASIC証認にしたいのですが、旨く動作せず困っています。

Apacheインストール先
└C:/Apache2
公開フォルダ
└D:/www/public_html
ドメイン(WWW公開)
http://abcd_efgh.com(架空ドメイン)
BASIC証認ページ
http://abcd_efgh.com/abc/member/(認証ディレクトリ)
└D:/www/public_html/abc/member/(ここへ.htaccessと.htpasswdを設置)

----.htaccess----
AuthType Basic
AuthName "Password Area"
AuthUserFile D:/www/abc/member/.htpasswd
require valid-user
---- 以 上 ----

上記の設定でBASIC証認ページへ行くと証認画面は出るのですが、IDとPASSを
入力してもエラーになってしまいどうしたら良いのか分かりません。
皆様、良きアドバイスをお願い致します。


これなんですか?

No.17565 投稿時間:2004年10月24日(Sun) 15:21 投稿者名:イロード URL:

> Apacheインストール先
> └C:/Apache2
> 公開フォルダ
> └D:/www/public_html
> ドメイン(WWW公開)
> └http://abcd_efgh.com(架空ドメイン)
> BASIC証認ページ
> └http://abcd_efgh.com/abc/member/(認証ディレクトリ)
> └D:/www/public_html/abc/member/(ここへ.htaccessと.htpasswdを設置)
>
> ----.htaccess----
> AuthType Basic
> AuthName "Password Area"
> AuthUserFile D:/www/abc/member/.htpasswd
> require valid-user
> ---- 以 上 ----
> 上記の設定でBASIC証認ページへ行くと証認画面は出るのですが、IDとPASSを
> 入力してもエラーになってしまいどうしたら良いのか分かりません。
> 皆様、良きアドバイスをお願い致します。

よく見てみましょう。

> BASIC証認ページ
> └http://abcd_efgh.com/abc/member/(認証ディレクトリ)
> └D:/www/public_html/abc/member/(ここへ.htaccessと.htpasswdを設置)
>
> AuthUserFile D:/www/abc/member/.htpasswd

これなんですか?


ここのやりかたで解決しました。

No.17572 投稿時間:2004年10月25日(Mon) 12:24 投稿者名:聞疑始 URL:http://homeserver-streaming.com/Trouble/Apache-PHP.html

> WindowsXP Pro SP2 + Apache2.052 + ActivePerl Ver5.6.1.635を使って
> 自宅サーバを構築し一部のフォルダを(.htpasswdと.htaccessファイルを利用して)
> BASIC証認にしたいのですが、旨く動作せず困っています。
>
> Apacheインストール先
> └C:/Apache2
> 公開フォルダ
> └D:/www/public_html
> ドメイン(WWW公開)
> └http://abcd_efgh.com(架空ドメイン)
> BASIC証認ページ
> └http://abcd_efgh.com/abc/member/(認証ディレクトリ)
> └D:/www/public_html/abc/member/(ここへ.htaccessと.htpasswdを設置)
>
> ----.htaccess----
> AuthType Basic
> AuthName "Password Area"
> AuthUserFile D:/www/abc/member/.htpasswd
> require valid-user
> ---- 以 上 ----
>
> 上記の設定でBASIC証認ページへ行くと証認画面は出るのですが、IDとPASSを
> 入力してもエラーになってしまいどうしたら良いのか分かりません。
> 皆様、良きアドバイスをお願い致します。

参照先の☆☆☆☆Apacheで認証をしたい。は、私のメモです。
私の場合、PASSの暗号化がうまくできなかったのですが、
http://www.aconus.com/~oyaji/tips/apache_tips2.htm
↑ここのやりかたで解決しました。

ちなみに、
D:/www/public_html/abc/member/(ここへ.htaccessと.htpasswdを設置)
は、一例ですか?もし、本当なら動いてもセキュリティ上(~ヘ~;)ウーンですね。


.htpasswdを見る事が出来ない設定にしておけば大丈夫。

No.17577 投稿時間:2004年10月25日(Mon) 22:44 投稿者名:前田 URL:

> D:/www/public_html/abc/member/(ここへ.htaccessと.htpasswdを設置)
> は、一例ですか?もし、本当なら動いてもセキュリティ上(~ヘ~;)ウーンですね。

.htpasswd を見る事が出来ない設定にしておけば大丈夫
どこかに書いてあったのでしょうがケースバイケースでセキュリティ上問題はありません。


|目次|掲示板|過去ログ目次|▲頁先頭|