web-dev-qa-db-ja.com

アクセスにはユーザー名とパスワードが必要です

アクセスにはユーザー名とパスワードが必要です

警告:このサーバーは、ユーザー名とパスワードを安全でない方法で送信するように要求しています(安全な接続なしの基本認証)

上記のメッセージが表示されます。 godaddyホスティングスペースでウェブサイトをホストしました。しかし、私がそれを実行すると..それはユーザー名とパスワードのプロンプトです(上記のメッセージ)。 WebサイトでWindows認証を使用していません。さらに、テストサーバーでWebサイトのコードをテストしました。統合Windows認証がチェックされていない限り、このメッセージの入力を求められることはありません。どんな助けも大歓迎です..ありがとう

1
articles

あなたはそれを間違った方法で持っています。安全な接続(HTTPS)なしで基本認証を使用するとwill資格情報が暗号化されずにネット上で渡されます。あなたはnot統合Windows認証でこのメッセージを受け取ります(そして私はあなたが決してしなかったと確信しています)。基本認証を使用してテストサーバーでメッセージが表示されない場合は、サーバーがローカルネットワーク上にあることをブラウザが検出したことが原因である可能性があります。

次の2つのいずれかを実行できます。統合Windows認証に変更するか、SSLをアクティブ化します。インターネットに公開されているWebサイトの場合、統合Windows認証は、プロキシ間で適切に機能しない傾向があるため、お勧めしません。

編集:サイトはフォーム認証を使用しているようです-つまり。ページのフィールドに入力されたユーザー名とパスワード。このようなシナリオでは、認証はWebアプリケーションによって実行され、Webサーバーに任せられません。つまり、サーバーは認証なしでセットアップする必要があります。基本的なウィンドウではなく、統合されたウィンドウではなく、匿名アクセスです。

フォーム認証では、SSLがアクティブ化されていない限り、資格情報も暗号化されずにネット経由で渡されることに注意してください。

1
Tor Haugen

同じ問題に直面していましたが、Webサーバーに割り当てられたIPアドレスがイントラネットのワイヤレスルーターの1つと同じであることがわかりました。 WebサーバーのIPアドレスを変更したところ、問題は解決しました。

0
Nitesh Verma