のプール ID を持つアプリケーション プールで実行されている ASP.NET サイトで次のコードを実行するとNetwork Service:
System.Security.Principal.WindowsIdentity.GetCurrent().Name
次の値を取得します。
NT AUTHORITY\IUSR
NT AUTHORITY\IUSRの代わりに表示されるのはなぜNT AUTHORITY\\NETWORK SERVICEですか?
を実行するSystem.Web.Hosting.HostingEnvironment.Impersonate()と、その後に値がSystem.Security.Principal.WindowsIdentity.GetCurrent().Name表示されNT AUTHORITY\\NETWORK SERVICEます。
この振る舞いを説明できますか?