在将我的应用程序部署到 WebServer 时遇到以下问题,
我拥有的代码是“Usercheck = My.User.Name”,但这将返回运行我的 web 应用程序的实例的服务帐户,所以我需要显示“evilla”,这是我当前的 Windows 凭据,当我尝试第一次连接到它要求我的网络凭据的 web 应用程序。
是否可以获取我的 Windows 用户名而不是服务帐户?(我正在远程连接到应用程序)
我努力了:
'Usercheck = Request.LogonUserIdentity.Name
Usercheck = HttpContext.Current.Request.LogonUserIdentity.Name
TextBox4_AddDataControl.Text = Usercheck
TextBox6_AddDataControl.Text = Environment.UserName
我错过了什么吗?
注意:我从上面的代码“NA/SRS-SA”(服务帐户)中获取
谢谢!!