我有(asp.net C#)网站 ,我已经在这个登录页面,我需要用两个方式来登录获取用户名和域名(域用户)在ASP.Net C#
登录 页- 通过检查(审查)当前Windows登录名(我需要获取用户名和域(域\用户)),如果没有在我的数据库中找到此用户。去第二条路。
- 正常登录(通过输入用户名和密码)。
我有问题,当我得到的用户名和域(域\用户) 当我使用(Security.Principal.WindowsIdentity.GetCurrent().Name
输出为IIS APPPOOL/DefultPool)
注:下的Internet信息服务我的网站工作
我想域\用户对任何用户打开我的网站
感谢。
请告诉我们您的代码。 –
看看这个[SO问题](http://stackoverflow.com/questions/12645601/windowsidentity-and-classic-net-app-pool) – Icemanind
[如何在asp.net中使用Windows身份验证获取用户名?](http://stackoverflow.com/questions/19676312/how-to-get-user-name-using-windows-authentication-in-asp-net) – mellamokb