获取使用asp页面运行应用程序池的用户名

时间:2014-02-11 18:50:49

标签: asp.net iis

我正在尝试获取运行IIS网站的用户名。

我无法访问IIS管理器及其运行的计算机,因此我尝试在该网站上编写一个只写入运行该进程的用户名的asp页面。

如何实现这一目标?

2 个答案:

答案 0 :(得分:0)

在您的代码中尝试输出:

System.Security.Principal.WindowsIdentity.GetCurrent().Name()

答案 1 :(得分:0)

本文档:http://msdn.microsoft.com/en-us/library/ff649264.aspx显示了三个可以检索登录用户信息的地方:

Httpcontext.Current.user
System.Threading.Thread.Current
System.Security.Principal.WindowsIdentity.GetCurrent