我需要从正在使用的PC到托管我的网站的服务器获取Windows登录用户名。
在我的代码中,以下行:
var user = WindowsIdentity.GetCurrent().Name;
当我在本地运行项目时,它将返回我期望的结果:myComputer\UserAccountName
但是,当我将站点部署到服务器时,它正在获取我的服务器用户名:myServer\ServerAccountName
要正确传给UserAccountName
而不使用ServerAccountName
,我需要打什么电话?
答案 0 :(得分:0)
您不能使用以下内容吗?
User.Identity.Name;