• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:どなたか教えて下さい。)

レンタルサーバーでベーシック認証の警告文を非表示にする方法はある?

このQ&Aのポイント
  • レンタルサーバーの設定なのか、Apacheが自由に利用出来ず、htdigestでパスワードが作成が出来ない為ダイジェスト認証は利用できません。ベーシック認証でこの表示をなくす方法を探しています。
  • ダイジェスト認証を施すに場合、自分のPCにインストールされているApacheで作成したパスワードファイルをサーバーにアップロードして利用することはできるのでしょうか。
  • 私にはあまりWEB関係の知識がありませんので、どなたかご存知でしたら教えていただけないでしょうか。

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

  • ベストアンサー
回答No.1

はじめまして。 ベーシック認証の警告文ですが、 ブラウザ別で表示が違って参ります。 IE以外ですと、 警告文は表示されません。 ※参考URLをご覧ください 警告文はIE特有のものですので、 表示させなくすることは、まず出来ないかと。 また、ダイジェスト認証に関してですが、 httpd.conf等の書き込み権限がないレンタルサーバーでは、 動作は難しいかと思われます。 http://www.atmarkit.co.jp/flinux/rensai/linuxtips/699apachedigest.html 乱筆乱文、失礼いたしました。

参考URL:
http://www.futomi.com/lecture/htaccess/htpasswd.html
funato0038
質問者

お礼

ご回答ありがとうございます。 やはりそうですか。 PHPを使用したダイジェスト認証等も一度試してみます。 ただ、PHPを使用したベーシック認証を試してみたのですが、認証の範囲がディレクトリ単位ではなかったので、ダイジェスト認証もその可能性はあると思い期待薄ではありますが、一度トライしてみます。

その他の回答 (1)

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.2

まずは、そのApacheがDigest認証をサポートしているか(Digest認証用のモジュールを組み込んでいるか)ですね。してなければ駄目です。 していれば、Basic認証と同様に .htaccess で設定できます。 また、ローカルで作ったパスワードファイルをアップロードして使うのも大丈夫なはずです。

funato0038
質問者

お礼

ご回答ありがとうございます。 現在利用しているサーバーではDigest認証はサポートしていませんでした。 しかし、SSL通信を設定することで、BASIC認証で警告文を非表示にすることができました。 どうもありがとうございました。