質問

から私が得られ、反射板、RunWithElevatedPrivelegesに戻すだけで、現在のスレッドアイデンティティの拠点に非impersonated)。この意味の場合コード走行中のケアプリケーションプールのベースサービスのアカウントにはスーパーユーザーです。なのではないで実行する場合は外部(コンソールまたはサービス)からない場合の偽装が存在する?私は推測しないものを教えてください。いに異なる意見らgoogling.

役に立ちましたか?

解決

通常Runwithelevatedprivileges自分のコードに走っているアプリのプールティではないからです。しましたこの場合のいずれかを使用 runas または セットの予定の課題で同じアカウントとしてのアプリ用プールを確認する

他のヒント

う場合に実行可能なカおよびその資格とのコード(SP).そうでない場合は、でき上げを許可しないで、いくつかの方の生の資格オブジェクトです。

RunWithElevatedPriveleges働いていない場合HTTPContextはnullになります。にコンソールHTTPContextはnullになります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top