ASP.NETWebアプリケーションをIIS6からIIS7統合モードにアップグレードしました。私たちのアプリケーションは以下を使用します:
<identity impersonate="true"/>
したがって、次のように設定する必要があります。
<validation validateIntegratedModeConfiguration="false" />
これは賢明ですか?私の本能はそうではないと言いますが、グーグルでこの問題を検索すると、この「回避策」は訪問したすべてのページで提案されます。
IIS7に統合された偽装はもはや良い習慣ではありません。それを放棄して、別の解決策を考え出す必要がありますか?
@GregT:以下はあなたの質問に答えるリンクです
http://forums.iis.net/t/1150266.aspx
http://mvolo.com/breaking-changes-for-aspnet-20-applications-running-in-integrated-mode-on-iis-70/
問題をエラーとしてログに記録し、必要な操作を実行するために、特定のコード行が追加されることを理解しています。