2010-10-13 189 views
0

您可以发表一个关于使用Windows身份验证的先决条件的小解释吗?ASP.NET Windows身份验证

我知道你必须从web.config或IIS打开Windows身份验证并定义域。

Web服务器是否必须连接到Active Directory服务器,以及如何从Active Directory中获取用户信息,如名称和描述?

回答

0

您不必位于域中。本地服务器用户帐户可以用于Windows身份验证。如果机器位于域中,则AD用户或本地用户都可以使用Windows身份验证。

在asp.net中必须使用Windows身份验证的最低要求是IIS必须为Web站点启用Windows身份验证。 IIS仍然可以为网站启用其他身份验证,即使匿名身份验证可以与Windows身份验证一起使用......只要启用了Windows身份验证,asp.net也可以使用它。

否则,您的问题太宽泛,无法在此处找到合适的答案。在asp.net中的身份验证是一个非常大的话题;当你将AD添加到混音中时,它会变得更大。我建议检查the MSDN documentation,通读它,尝试它,然后回到这里与更具体的问题。