投稿日:2002年06月14日 作成鷹の巣

No.3676 AN HTTPDでユーザ認証が出来ない。



AN HTTPDでユーザ認証が出来ない。

No.3676 投稿時間:2002年06月14日(Fri) 02:28 投稿者名:konoyonohate URL:http://konoyonohate.ath.cx

結構がんばったのですが、全然出来ませんでした。助けてくださいm(__)m
現在ANhttpdで立ち上げております。
ディレクトリ(members)を認証させるようにしたいのです。
そこで.htaccessと.htpasswdの2つをそのディレクトリ(members)の中にいれました。
.htaccessの文は以下の通りです。

AuthUserFile /www/public_htm/japan-x/members/.htpasswd
AuthName MEMBERS
AuthType Basic

<Limit GET POST>
require valid-user
</Limit>
※japan-xというのはこのHPの最初のディレクトリです。
認証が終わったら、membersのindex.htmが立ち上がるようにしたいです。
現在の状況は、アクセスしてもログイン名・パスワードを請求される画面もでずに普通に通れます(>_<)

Anhttpdのユーザ認証の設定も試してみたのですが、こっちも上手く行きませんでした。
こちらの設定もできれば教えていただきたいと思います。

最終的には、www.verotel.comという課金システムを利用したいので、.htaccsess .htpasswdを
利用しないとダメらしくこの設定がとても重要になります。

皆様ご教授お願い致しますm(__)m
出来る限りやさしくお願い致しますm(__)m


httpd.conf をチェックしてください

No.3679 投稿時間:2002年06月14日(Fri) 09:26 投稿者名:OAK URL:

私はLinuxなので少し違うかもしれませんが、.htaccess が有効でないのでは?

/etc/httpd/conf/httpd.conf をチェックしてください。

<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>

だと.htaccess が使えない。

AllowOverride ALL

に変更してください。<Directory />が無ければ追加してください。


AN HTTPDにhttpd.confというのは見つからなかったです。

No.3681 投稿時間:2002年06月14日(Fri) 11:19 投稿者名:konoyonohate URL:http://konoyonohate.ath.cx

お返事ありがとうございますo(゜o゜)o
すいません。探したのですが、httpd.confというのは見つからなかったです。


ANhttpdというのは .htaccess をサポートしてるのですか?

No.3682 投稿時間:2002年06月14日(Fri) 11:37 投稿者名:OAK URL:

> 現在ANhttpdで立ち上げております。

アパッチだと勘違いしました。設定方法はわかりません。
ANhttpdというのは .htaccess をサポートしてるのですか??

サポートされてないようでしたら ウインドウズ用アパッチを入れたほうが早いかもしれません。


AnHTTPDの基本認証のやり方は...

No.3683 投稿時間:2002年06月14日(Fri) 11:38 投稿者名:水芹 URL:http://www.dream-seed.com

水芹です。

AnHTTPDは確か.htaccessを読まないと思ったのですが、使えるようになったのかな?

AnHTTPDの基本認証のやり方は、AnHTTPDのサイトの
http://www.st.rim.or.jp/~nakata/httpd-docs/options.html#OptionsAcl
に詳しくかかれています。

#ユーザー認証の設定を試したようですが、どのような設定を行ってどのように駄目だったのかを
書かれると、レスがつきやすいと思いますよ。


windows版アパッチを使うということになるのでしょうか?

No.3691 投稿時間:2002年06月14日(Fri) 14:30 投稿者名:konoyonohate URL:

お返事ありがとうございます。
設定は .htaccess .htpasswdを認証させたいディレクトリに入れた。
.htaccessの内容は、/www/から 保護させたいディレクトリの中にある.htpassedを指定してます。

http://URL/.htaccess でアクセスすると、.htaccessの内容が表示される←メモ帳で書いた同じ文。

ユーザ名・パスワードを入力するような画面は出てきません。

httpdは.htaccessをサポートしていないとなるとANhttpdを卒業して、winアパッチを使うということになるのでしょうか?


ユーザ認証だけなら

No.3686 投稿時間:2002年06月14日(Fri) 12:19 投稿者名:OAK URL:


> Anhttpdのユーザ認証の設定も試してみたのですが、こっちも上手く行きませんでした。
> こちらの設定もできれば教えていただきたいと思います。
>

ユーザ認証だけの問題なら、デーモン機能でなく普通にCGIで組めばできます。
サンプルは 下の - Web Forum - をクリックすればいろいろ有ります。


Webサーバーは、(windows版も含めて)Apacheを使用しないと駄目でしょうね。

No.3690 投稿時間:2002年06月14日(Fri) 14:23 投稿者名:鷹の巣 URL:http://sakaguch.com/

> 結構がんばったのですが、全然出来ませんでした。助けてくださいm(__)m
> 現在ANhttpdで立ち上げております。
> ディレクトリ(members)を認証させるようにしたいのです。


AN HTTPDをご使用されているということで、回答させて頂きます。


> そこで.htaccessと.htpasswdの2つをそのディレクトリ(members)の中にいれました。
> .htaccessの文は以下の通りです。
>
> AuthUserFile /www/public_htm/japan-x/members/.htpasswd
> AuthName MEMBERS
> AuthType Basic
>
> <Limit GET POST>
> require valid-user
> </Limit>


上記の設定は、(windows版も含めての)Apacheでの設定ですから、AN HTTPDでは無意味です。


> ※japan-xというのはこのHPの最初のディレクトリです。
> 認証が終わったら、membersのindex.htmが立ち上がるようにしたいです。
> 現在の状況は、アクセスしてもログイン名・パスワードを請求される画面もでずに普通に通れます(>_<)
>
> Anhttpdのユーザ認証の設定も試してみたのですが、こっちも上手く行きませんでした。
> こちらの設定もできれば教えていただきたいと思います。


こちら
http://hpcgi1.nifty.com/yito/namazu.cgi?query=%83%86%81%5B%83U%94F%8F%D8&whence=0&max=30&result=normal&sort=field%3Atime%3Adescending
の「3.■ ユーザ認証設定方法 ■」をご覧願います。その上で、わからないことがありましたら、再度ご質問をお願いします。


> 最終的には、www.verotel.comという課金システムを利用したいので、.htaccsess .htpasswdを
> 利用しないとダメらしくこの設定がとても重要になります。


http://www.verotel.com/ のサイトに下記の内容が書いてありましたが、CGIを実行するディレクトリが必要なことと、
CGIから連携して、ユーザー名およびパスワードを保守する様ですから、AN HTTPDの認証データの保守は出来ないかも知れません。
だとすると、AN HTTPDとは、無関係かも知れませんね。
Webサーバーの認証は、(windows版も含めて)Apacheを使用し、.htaccsess と.htpasswdを設定しないと駄目でしょうね。


内容を売る場合:

内容ウェブサイトは通常「メンバー」エリアを使用しています;ユーザー名とパスワードによって保護されるあなたのウェブサイト上のディレクトリー。あなたのウェブサーバ上で走る小さなスクリプトは、Verotelにこのメンバー・エリアへのユーザー名およびパスワードを加えさせ、修正させ、削除させました。そのため、あなたのサーバーは、Verotelで働くためにCGIディレクトリーを持つ必要があります。Verotelは、Verotelの遠隔のユーザ・マネージャーと呼ばれるperl/ASPスクリプトを使用します。スクリプトの設置は容易です。Verotelの遠隔のユーザ・マネージャーで、Verotelはあなたのクライアントにusercodeおよびpasscodeを割り当てて、あなたのローカルのユーザ・データ・ベース中のユーザー名およびパスワードとしてこれらのコードを加えるだろうか、修正するだろうか、削除するでしょう。Verotelの遠隔のユーザ・マネージャーは予約管理ツール(それらはあなたのVerotelアカウントに含まれている)の一部です。遠隔のユーザ・マネージャーは、VerotelコントロールセンターからのPerlかASP(マイクロソフト・ウインドウズNT)スクリプトとしてダウンロードすることができます。

できない場合この設置を実行するために、Verotelはあなたのためにこれをすることができます!Verotelコントロールセンターにおいて利用可能で、自由な設置リクエストで、Verotel内容支援エンジニアにウェブサイトにスクリプトをコストなしでインストールさせることができます。

Verotelは、すべての処理の割合をとります。パーセンテージは、特別の処理の切符価格(処理量)に依存します。USD$75.00までの切符価格が許可されます。セット・アップ料金か毎月の最小はありません。


お返事ありがとうございます。

No.3693 投稿時間:2002年06月14日(Fri) 15:04 投稿者名:konoyonohate URL:http://konoyonohate.ath.cx

お返事ありがとうございます。
ただいまパニック状態ですo(*_*)o
verotel.comの方まで調べていただいて、とても感謝しています。自分でも調べてみます。
またわからなくなると思いますので、そのときは助けてください(^_^;)

OAK様・水芹様・鷹の巣様ありがとうございました。
友達に詳しい方がいないので、こういう場はとても有り難いです。
家が近ければ私のPCをいじくってもらいたいくらいです・・・

あー溶けていく・・脳みそが溶けていく・・・o(゜o゜)o


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