web-dev-qa-db-ja.com

ID impersonate = trueを引き続き使用するために、validateIntegratedModeConfiguration = falseを設定しても安全ですか?

ASP.NETWebアプリケーションをIIS6からIIS7統合モードにアップグレードしました。私たちのアプリケーションは以下を使用します:

<identity impersonate="true"/>

したがって、次のように設定する必要があります。

<validation validateIntegratedModeConfiguration="false" />

これは賢明ですか?私の本能はそうではないと言いますが、グーグルでこの問題を検索すると、この「回避策」は訪問したすべてのページで提案されます。

IIS7に統合された偽装はもはや良い習慣ではありません。それを放棄して、別の解決策を考え出す必要がありますか?

12
Greg Tarr

@GregT:以下はあなたの質問に答えるリンクです

http://forums.iis.net/t/1150266.aspx
http://mvolo.com/breaking-changes-for-aspnet-20-applications-running-in-integrated-mode-on-iis-70/

問題をエラーとしてログに記録し、必要な操作を実行するために、特定のコード行が追加されることを理解しています。

3
Venkatesh Ellur