- ベストアンサー
Basic認証でID/PWを2回きかれてしまう
- WebページにBasic認証をかけているが、アクセスするとIDとPWを2回入力しなければならない。
- クライアント側のブラウザによって異なる動作があり、IE8とFireFox3.6ではNGだが、Chromeでは正常に動作する。
- 設定ファイルには.htaccessがあり、AuthType Basicで認証を行っている。require valid-userが必要な設定項目かもしれない。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- htaccessの認証が出来ません…
htaccessによるBasic認証を試みてるのですが、何度IDとPASSを打っても同じ認証画面が出てきてしまいます…。 .htaccessには以下のように記述してあります。 AuthUserFile "フルパス.htpasswd" AuthGroupFile "/dev/null" AuthName "Input ID and Password." AuthType Basic <Limit GET POST PUT> require valid-user </Limit> <Files ~ "^.(htpasswd|htaccess)$"> Order deny,allow deny from all </Files> .htpasswdには ID:暗号化したパスワード と記述してあります。 フルパスの指定に間違いがないとしたら、何か他に認証に 失敗する原因として挙げられるものがありますでしょうか? 『0ad』というところでレンタルサーバーしてまして、htaccess可能となってはいるのですが…。
- ベストアンサー
- ネットワーク
- Basic 認証ができない
Basic認証を行いたいのですが、「ユーザー」と「パスワード」を入れても認証を通過できません。 [.htaccess]ファイルには下記のように記述しました。 AuthUserFile /home/test/.htpasswd AuthGroupFile /dev/null AuthName "Secret Area" AuthType Basic require valid-user <Files ~ "^.(htpasswd|htaccess)$"> deny from all </Files> [.htpasswd]ファイルには下記のように記述しました。 test:KNBKgzgRhzAOk パスワードは下記URLで作成しました。 http://www.futomi.com/lecture/htaccess/htpasswd.html なにが問題なのでしょうか?
- 締切済み
- HTML
- htaccessでのベーシック認証ができない
初心者です。 ホームページにパスワードをかけようとしているのですが、 設定したIDとパスワードを入力しても そのページに入れず困っています。 http://~~.com/a/ の部分にパスワードをつけたい状態で、 .htaccessには 下記の様に記述しました。 ------------------------------------- AuthUserFile /public_html/a/.htpasswd AuthGroupFile /dev/null AuthName "Secret Area" AuthType Basic require valid-user <Files ~ "^.(htpasswd|htaccess)$"> deny from all </Files> ------------------------------------- 又、.htpasswdの方は、無料提供サイトでパスワードを記号化しても、 そのまま記号化せずにパスワードを記述しておいても、 どちらでもはじかれてしまいます。 一応サーバーの方では、通常の設定でhtaccessでのベーシック認証は可能との記載がありました。 明日必要なので、すみませんがお力添え願います。
- ベストアンサー
- その他(プログラミング・開発)
- 認証ダイアログが出ない(Apache Win32)
Apache1.3.26 Win32 を Windows2000SP2 にインストールして使っています。 htpasswd.exeで作成した.htpasswdファイルをEドライブの直下に置き、また、ウェブドキュメントがあるE:\wwwフォルダに以下の.htaccessファイルを置きましたが、認証ダイアログが表示されず、index.htmがそのまま表示されます。 AuthType Basic AuthName "Please enter UserName and Password" AuthUserFile E:\.htpasswd AuthGroupFile null <Limit Get Post> require valid-user </Limit> Apacheは初めて扱うため、何が悪いのか全く分かりません。 皆様のお力を犯しいただきたく、よろしくお願いいたします。
- ベストアンサー
- その他(ソフトウェア)
- 基本認証後の最初のページをindex.cgiにしたいのですが?
httpd.confには、 DirectoryIndex index.html index.htm index.cgi index.shtml と書きました。 また、.htaccessファイルには以下のように 書きました。ちゃんと基本認証はされます。 AuthUserFile /etc/httpd/conf/passwd AuthGroupFile /dev/null AuthName AuthType Basic <Limit GET> require valid-user </Limit> 普通のindex.cgiだとちゃんと表示されるのに、 ところが、基本認証後の最初に表示されるページを index.cgiにするとうまく表示されずに、 index.htmlを探しに行ってしまいます。 なんでなんでしょうか? 基本認証後の最初に表示されるページをindex.cgiに したいのですが、どうしたらよろしいのでしょうか? ご存じの方是非ともアドバイスのほどお願い致します。
- 締切済み
- その他(OS)
- .htaccessによるBASIC認証について
仲間だけに閲覧をしてもらうためのページを作成しています。 色々なサイトを参考にして、.htaccessで作ってみたのですが、設定したパスワードを入力しても、閲覧ができませんでした。 .htaccessは、 AuthUserFile ~FTPアカウント名/作成したディレクトリ名/.htpasswd AuthGroupFile /dev/null AuthName "任意の言葉" Authtype Basic <Limit POST GET PUT> require valid-user </Limit> .htpasswdは、 ユーザー名:パスワード(某サイトを使って暗号化したもの) と作成しました。 プロバイダはhi-hoです。どうしたら、うまく完成するのか、教えてください。 ホームページ作成初心者ですので、説明の文章におかしいところがあるかもしれませんが、お許しください。 どうぞ、よろしくお願いします。
- ベストアンサー
- その他(インターネット・Webサービス)
- BASIC認証でダイアログが開かない
.htaccessを用いたBASIC認証を行っています。 自分のテスト環境を含めて、ほとんどの人は問題なく通過できています。 ただ、稀にIDとパスワードを入れるダイアログボックスそのものが出てこなくて、弾かれてはいれないという方がいます。 その方の環境もXP+IE6など特に特殊なものではありませんでした。 私の記述が間違っているのか閲覧者側の環境の問題なのか…。 ダイアログボックスが表示されなくなる要因にお心当たりがございましたら教えていただけませんか? .htaccessの中身は下記の通りです。 上位フォルダ含め、ホスト等による他のアクセス制限は行っていません。 ----------------------- AuthType Basic AuthUserFile /home/hoge/html/test/.htpasswd AuthName "input password" AuthGroupFile /dev/null <Limit GET POST> require valid-user </Limit> <Files ~ "^\.(htpasswd|htaccess)$"> deny from all </Files>
- ベストアンサー
- HTML
- ベーシック認証で404エラー
.htaccessを使用してベーシック認証をかけたいのですが、404エラーが出てしまいます。(.htpasswdもちゃんとアップロードしています) サーバ会社に聞いてみたところ .htaccessは利用できる フルパスは正しい(サーバ会社が教えてくれました) しかし、なぜ404エラーが出るかは分からない、といわれてしまって困っています。 恐れ入りますが、ご教授いただけると大変助かります! .htaccessの内容は下記になります。 ------------------------------------------ AuthUserFile /home/フルパス/.htpasswd AuthGroupFile /dev/null AuthName "Input ID and Password." AuthType Basic AuthPAM_Enabled off <Limit POST GET PUT> require valid-user </Limit> <Files ~ "^.(htpasswd|htaccess)$"> deny from all </Files> ------------------------------------------ よろしくお願いいたします。
- 締切済み
- その他(プログラミング・開発)
- Apache2.2.6にてBasic認証の設定
.htaccessファイルに /home/hoge/public_html/admin/.htaccessを作成して AuthType Basic AuthUserFile /home/hoge/public_html/admin/.htpasswd AuthGroupFile /dev/null AuthName "test" <Limit GET POST> require valid-user </Limit> <Files .htaccess> Order deny,allow Deny from all </Files> とするとエラーで動きません。 <Files...をコメントアウトすれば動くようになったのですが、 ファイルのアクセス制限をかけるにはどうしたらいいのでしょうか? httpd -M で確認しても authz_host_module (static) となっていて必要なモジュールは認識してるようですし、 2.2になってだいぶ変更があったみたいで、色々調べて試してみたのですができなくて困っています。 よろしくお願いします。
- 締切済み
- Linux系OS
- .htpasswdのbasic認証について
basic認証を掛けたいのですがうまく動作しません。 通常表示されるトップページ(/httpdocs/index.html)は認証なしで 特定のページ(/httpdocs/pass/index.html)は認証を掛けたいと 思っています。 まずは、passフォルダ内に .htaccessと.htpassedとindex.htmlを作成し .htaccessの中身は AuthUserFile /httpdocs/pass/.htpasswd AuthGroupFile /dev/null AuthName "Input ID and Password." AuthType Basic require valid-user <Files ~ "^.(htpasswd|htaccess)$"> deny from all </Files> .htpassedの中身は aaa:bbb としています。 認証が成功すればpassフォルダ内のindex.htmlを表示させたいのですが 何回もIDとPASSを入れても入力画面が表示されindex.htmlを 表示することができません。 サーバーはレンタルサーバーのXbitを使っています。
- 締切済み
- ネットワーク
お礼
gamera4500さん、アドバイスありがとうございました。 > これは、コンテンツ(INDEX.HTML)のせいのような気がします。 中身をtest やってみましたが、testだけにしても2回聞かれますね・・・ ただ、問題の切り分けの考え方として大変参考になりました。 ありがとうございました。