我在VM中设置了Active Directory,并在其中添加了一些用户。我使用Windows 2008核心版来设置AD。现在为了测试我的asp.net应用程序,我创建了一个示例页面并在IIS中进行了配置。因此,当我们调用此页面时,将调用Windows安全窗口并询问用户名和passowrd。
我的要求是输入我在AD中指定的用户名和密码。我在安全窗口中提供了用户名,例如:
test.ca/username
其中test.ca
是AD的域名。我的问题是没有从VM访问用户名并且身份验证失败并且用户名/密码窗口再次提示。
有人有建议吗?
此致 桑杰塔
答案 0 :(得分:0)
运行IIS的计算机必须加入Active Directory域才能对域帐户使用集成身份验证。
如果运行IIS 的计算机无法加入域,则需要使用Forms身份验证。然后,您的ASP.NET应用程序可以使用System.DirectoryServices命名空间中的类来验证用户对AD的凭据。