• ベストアンサー

Basic認証のユーザー名とパスワードはどこに貯められる?

Basic認証で一度認証されると、その後は入力不要になったりしますが、どこに記憶されているのでしょうか? 「パスワードを記憶する」チェックボックスをチェックすると、再起動後も不要になるのでしょうか?チェックした場合に、それをクリア・削除する事は出来ますか? パソコンを共有してる場合に、再起動後に再び認証をかけたいのです。 宜しくお願い致します。 Apache htaccess で認証かけてます。 WinXP。

質問者が選んだベストアンサー

  • ベストアンサー
noname#23383
noname#23383
回答No.3

「Protected Storage」サービスが、基本認証のID/PWを管理しています。 「Protected Storage PassView」というツールで、保存内容の閲覧、削除等ができます。 でも、このツールは情報漏洩のリスクもあるので、使い方に気をつけて。(実際 Symantec のオンラインスキャンでは、マルウェア扱いです。)

その他の回答 (2)

  • Bonjin
  • ベストアンサー率43% (418/971)
回答No.2

たぶんオートコンプリート関連だと思いますので、 ツール -> インターネットオプション -> コンテンツ -> オートコンプリート から消してみてください。

javaeg
質問者

補足

御回答ありがとうございます。 インターネットオプションーコンテンツーオートコンプリートで全てのチェックを外し、クリアもしてみたしたが、IDとPSWDを覚えてます。 インターネットオプションー全般ーインターネット一時ファイル(cookie,ファイル)、履歴もクリアしましたが、IDとPSWDを覚えてます。 うーん、難しい。

  • chie65536
  • ベストアンサー率41% (2512/6032)
回答No.1

Basic認証のユーザー、パスワードは「閲覧しているクライアントPCのシステムフォルダの一時保存フォルダ」にクッキーの一部として保存されます。 ブラウザはBasic認証を要求されると、一時保存フォルダから該当サイトのクッキーを読み出し、あたかも「手で入力したのと同じように」サーバーにユーザー名とパスワードを送出します。 これらは、クライアントPCのブラウザが処理している事なので、サーバー側からは手出し出来ません。 「毎回常に認証したい」と言うなら、Basic認証は使い物になりません。ボタン付きフォームでユーザー、パスワードを認証するしかありません。

javaeg
質問者

補足

御回答ありがとうございます。 私の使い方しては、自宅のサーバーに、自宅外の共有されているPCからアクセスして、離れる時にそのIDとPSWDをクリアしたいのです。 ユーザープロファイルの (1)Local Settings\Temporary Internet Files (2)Cookies の中身を削除しましたが、IDとPSWDとは残っています。 「閲覧しているクライアントPCのシステムフォルダの一時保存フォルダ」がどこにあるか教えて頂けると助かります。 Basic認証自体は、クッキーを禁止しても作動するのですね、普通?のクッキーとは仕組みが違うのですね。 「ボタン付きフォーム」とは、PHPやPerlを使う方法でしょうか、フォルダに対して認証をかける事は可能でしょうか。

関連するQ&A

  • basic認証 ユーザ名・パスワードが保存されない

    IEにて、basic認証が必要なページで、ユーザ名とパスワードを入力し「パスワードを記憶する」にチェックを入れてログインすると通常なら、次回からはユーザ名・パスワードを入力しなくても良い状態になると思います。 しかし、先日新しいPCをセットアップしたときに同様の操作をしたのですが、再度IEを起動しbasic認証画面を出すとユーザ名・パスワードともクリアされていました。 いろいろ調べましたが結局原因がわからないままです。 何故このような症状が起こるのかご存知の方がいらっしゃいましたらご教授のほど宜しくお願いいたします。

  • Windowsログオン認証ダイアログのパスワード保存について

    早速ですが質問させていただきます。 WindowsXPクライアントから、適当なPCへ接続しに行くとユーザー名とパスワードを入力する画面が表示されますが(Windowsログオン認証ダイアログ?)、「パスワードを記憶する」のチェックボックスをチェックした場合に、これらの情報はWindows上のどこに保存されるのでしょうか? この情報をクリアする事は可能なのでしょうか? 実は、Sambaサーバに対してログオンを行っていたのですが、ある日突然この認証画面が表示されなくなり、いきなり接続エラーが発生するようになりました。おかしなパスワード情報が記憶されてしまっているのではと予想し、情報をクリアする方法を探している次第です。 宜しくお願い致します。

  • パスワード認証について。

    現在HP上に、こちらでお借りした パスワード認証をつけたページを置いてます。 http://jsm.suepon.com/script/jsm12.html パスワードを記憶させることはできないのかと 質問があり調べているのですが、 javaスクリプトを利用したパスワード認証では 一度入力したパスワードを記憶させることは できませんか? サーバーの関係でCGIは使えません。 詳しい方教えていただけると助かります。 よろしくお願いいたします。

  • PHPでパスワード認証

    PHPでパスワード認証をしたいです。 パスワードは、複数あり、テキストボックスにそのどれかが入力されてログインボタンを押すと、パスワードが一致していれば、ログインを許可します。 認証のセッションは、クッキーに記憶して、一定期間有効にしたいです。 また、パスワードは適宜増える可能性があります。 宜しくお願いします。

    • ベストアンサー
    • PHP
  • ログオンが出来ません(ユーザー名とパスワードが分からない)

    メールのチェックをしようと思ったら、ログオンのボックスが出てきて次のサーバーのユーザー名とパスワードを入力して下さいという表示が出てきました。 ユーザー名とパスワード名が入力された状態だったので、そのままOKをクリックしたのですが認証してくれません。 ユーザー名かパスワードが間違えているのでしょうか? 間違えているとしたら過去のメールとか見たのですが、それらしいのはないようで、どうしたらいいか分かりません・・・ 普通にネットは繋がるので色々調べたのですが、よく分かりません。 ヤフーメールです。 もし分かる方がいらっしゃいましたら宜しくお願いします。 メールのチェックが出来なくて困っています。

  • パスワード認証について

    私はホームページでweb素材を配付しているのですが、 ダウンロードする際、「.htaccess」と「.htpasswd」でパスワード認証していました。 IDとパスワードはダウンロードを希望する方ひとりひとりに違うものを発行し、.htpasswdに加えていっていたのですが、だんだんとダウンロードしてくれる方が多くなってきてファイル自体が大きくなってきてしまいました。 以前、なにかで、多数の人をパスワード認証するには.htaccessよりもデータベースを使った方が良いと書いてあったのを見た記憶を思い出し、いろいろ調べては見たのですが、初心者ゆえ、正直良くわからないのです。私の借りているサーバーではMySQLが使えるのですが、これをパスワード認証に利用できるのでしょうか?できるとしたら具体的にどのようにすれば良いのでしょうか?ご存知の方、もしくは詳しい説明のあるサイトをご存知の方、私のような者でも分かるように教えていただけませんでしょうか。どうかよろしくお願いします。

  • ユーザー認証における質問

    現在、MySQLにてユーザー管理用のテーブルを用意し、ユーザーを管理しています。 mod_auth_mysqlをインストールし、.htaccessを用意して、認証しています。 これであれば、.htaccessを置いたディレクトリに接続しようとしたらID,PASSを問われるウィンドウが開き入力すると入れる・・・という流れになります。 今回、ページデザイナーの要望で、画面上にformにてIDとパスワードを入力するテキストボックス、そして、照会というボタンを置くのでそれで現在と同じように制限をかけるようにしてほしいといわれています。 フォームからsubmitされた情報を利用し、照会アクションは可能でしょうか? お手数ですがお教えくださいませ。 http://tsuttayo.sytes.net/apache/access/db/ こちらのサイトを参考に、現在の環境を作りました。 宜しくお願い申し上げます。

    • ベストアンサー
    • MySQL
  • ApacheでBASIC認証できない

    Apacheの.htaccessのベーシック認証で.htpasswdファイル作るサイトで作成すると、同じパスワードでもサイトによって暗号化された異なる文字列が出力されます。 そのパスワードを.htpasswdに使うとベーシック認証ができません。どのサイトで作成しても同じです。 Apache付属のパスワード作成ツールを使うか、テキストエディタで暗号化されていない平文のパスワードを直接入力した.htpasswdならベーシック認証は通ります。 サイトを使うと駄目なのはどういう事なのでしょうか?

  • 認証ページ(basic認証)のユーザー名の履歴を消したい

    再度失礼致します。 ユーザー名とパスワードの入力を求める認証ページ(basic認証?・添付ファイル参照)についての質問です。 ユーザー名の入力欄の右にある下三角を押すと今まで入力したことがある文字の履歴が表示されてしまいます。 どうにかしてその履歴を消すということはできないでしょうか? インターネットオプションの項目にある オートコンプリートやインターネット一時ファイル、クッキー、 履歴、フォームデータ、パスワード など私の考えが及ぶ範囲で 全て削除してみたのですが、認証ページのユーザー名の履歴には 依然残っています。 どうやら検索エンジンのフォームなどの文字入力の記憶方法と 認証ページのユーザー名の文字入力の記憶方法は違うようなのです。。 そのユーザー名の履歴にある文字は本当に一年前ぐらいに一回 入力しただけでそれ以来一度も入力していないのですが なぜか長い間生き残ってしまっているんです。。 どうにか削除したくお力を貸して頂けないでしょうか? 回答お待ちしています。

  • ユーザー名、パスワードの保存

    IE7.0で、あるサイトに接続するときユーザー名、パスワードを入力する時、”パスワードを記憶する”にチェックを入れるのですが、IEを閉じた後はユーザー名、パスワードが保存されているのですが、システムを再起動したときはまた最初からユーザー名、パスワードを入力しないといけないのですが、保存することはできないのでしょうか? よろしくお願いいたします。