0

vs 2008 で asp.net アプリケーションを使用しています。iis7 で Windows 認証を使用する必要があります。web.config で Windows 認証を設定し、iis で Windows 認証を有効にしました。匿名認証を無効にしました。localhost を参照すると、ユーザー名とパスワードが要求されます。

localhost の場合、ユーザー名とパスワードを要求するべきではありません。

何か案が

ありがとう

4

1 に答える 1

2

IEを使用している場合は、[ツール]->[インターネットオプション]-[詳細設定]タブからWindows統合認証を有効にします。また、サイトにアクセスするときは、どのゾーンにアクセスするかを確認してください。インターネットに接続する場合は、シングルサインオンが機能しない可能性があります。したがって、ツール->インターネットオプション->セキュリティタブ->ローカルイントラネット->サイト->詳細設定-> http://などのURLを入力して、サイトをイントラネットゾーンに追加する必要があります。 yoursitename.test.comをクリックし、[追加]をクリックします。[ツール]->[インターネットオプション]->[セキュリティ]タブ->[ローカルイントラネット]->[カスタムレベル]->[認証]->[イントラネットゾーンでのみ自動ログオン]オプションが選択されていることも確認してください

また、Kerberosはローカルマシンでは機能しません。ネットワーク内のリモートマシンから試す必要があります。

幸運を。

于 2012-12-06T16:35:17.210 に答える