Windows認証を使用するASP.NETアプリケーションをホストするために新しいWindowsServer2003ボックスを機能させようとしています。
ここにいくつかの情報があります:
私の症状:
Windows認証がIEでホスト名を介して機能するのに、IPアドレスを介して機能するのはなぜですか?
編集:
他に興味深いことがあります。 Internet Explorerの詳細設定に移動し、Windows認証を無効にすると、問題なく動作するようです。そして、仕事とは、私のテスト.NETアプリが私のNTIDを現在のユーザーとして認識することを意味します。
SPNを設定する必要がありますか?
http://technet.Microsoft.com/en-us/library/cc772897(WS.10).aspx
この記事が、NTLMを主要な認証方法として設定するのに役立つことを願っています。
http://support.Microsoft.com/kb/21538
多くの場合、Kerberos認証を正しく機能させることができませんでした。 Kerberosのトラブルシューティングをさらに行う場合は、クライアントコンピューターでKerberosを使用してみてください。
これも役立つ場合があります: http://support.Microsoft.com/kb/299838
ただのヒント。
ホスト名にドットが含まれていますか? IEのように入力すると、あらゆる種類の問題が発生します: http:// myserver / IE正しく機能するには、名前にドットが必要です。
これをテストする簡単な方法は、アドレスを偽造することです。C:\ Windows\System32\drivers\etc\hostsファイルを編集します。サーバーIPと偽の名前の行を追加します-次のように:192.168.10.78 myserver.mycompany.com