我正在为学校的 Intranet 构建一个 Web 应用程序。每当教师尝试访问浏览器来访问 Intranet 页面时,都会出现一个弹出窗口,以便他们可以登录,在我的页面中,我需要获取记录的用户名。你们有人知道该怎么做吗?
System.Security.Principal.WindowsIdentity.GetCurrent().Name.ToString();
上面的代码是我到目前为止所做的,它获取了在 Windows 上登录的用户的用户名,但这并不是我真正想要的。
最佳答案
您可以简单地使用以下语句:
HttpContext.Current.User.Identity.Name
关于c# - 获取内网认证用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23374150/