我正在构建一个简单的Intranet站点,我想获取用户的Active Directory。
我需要在IIS端采取哪些步骤才能实现此目的? 我的网络配置是否需要进行任何更改?
我希望得到一个详细的解释,因为这给了我很多时间。
我尝试过这样的事情
Request.LogonUserIdentity.Name.ToString
也
HttpContext.Current.User.Identity.Name
用户无法登录页面应该能够在没有用户输入用户名和密码的情况下获取凭据
我的网络配置中的Windows身份验证会引发错误并导致我的网页无法正常工作
答案 0 :(得分:0)
这可能是一个很好的起点: Recipe: Enabling Windows Authentication within an Intranet ASP.NET Web application
或者: Active Directory Services: PrincipalContext — What is the DN of a “container” object
正如@Joel Ehterton所说,关于你正在尝试做什么的更多细节会有所帮助。