我正在尝试获取运行IIS网站的用户名。
我无法访问IIS管理器及其运行的计算机,因此我尝试在该网站上编写一个只写入运行该进程的用户名的asp页面。
如何实现这一目标?
答案 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