6

IIS6 で正常に動作する Windows 認証を使用する Web アプリがいくつかあります。それらを IIS7 に展開した後、「クラシック パイプライン」を使用するように Web アプリを設定しない限り、Windows 認証が機能しなくなります (401.2 エラーが発生します)。

ここここで述べたように、フォーム認証と Windows 認証が同時にサポートされていないことを認識していますが、それは私の問題ではありません。フォーム認証を有効にしていません。Windows 認証のみを有効にしていますが、常に 401.2 を取得しています。

誰かがこれに遭遇しましたか?他に何かする必要がありますか?

ありがとう!-マイク

4

2 に答える 2

0

(1) サーバー上で統合 Windows が役割の機能として有効になっているか (2) web.config の右側で認証が構成されているか? IIS7 では、その構成の一部が web.config に保存されます。IIS6 から IIS7 への移行には、追加情報の追加が必要になることがよくあります。

参照: http://forums.iis.net/t/1153827.aspx

于 2009-11-24T16:36:21.867 に答える
0

クラシック モードから統合モードに変更すると、web.config の多くの設定が system.web から system.webserver に移動します。たとえば、カスタム httpmodules は system.webserver に移動します。カスタム認証を処理している httpmodules はありますか?

于 2011-09-15T16:40:21.233 に答える