自动AD验证

时间:2010-03-22 19:02:20

标签: authentication active-directory

我正在开发一个ASP .NET应用程序,没有什么可以只是另一个LOB应用程序。 我们公司的身份验证模型基于典型的AD设置。几乎所有的应用程序都是在Sharepoint上编写的,因此要求身份验证是“自动的”,这意味着一旦您登录计算机,就可以访问所有应用程序,而无需编写其他用户或密码。

由于某些原因,我无法通过Sharepoint开发此应用程序..所以,问题是如何在我的网络应用程序上自动验证AD用户?

提前致谢

2 个答案:

答案 0 :(得分:1)

您需要在网络应用上启用Windows身份验证。 This article有足够的详细信息可以帮助您入门。

答案 1 :(得分:0)

PrincipalContext Authenticator = new PrincipalContext(ContextType.Domain, 'yourDomainName');
    AuthenticationFailed = !Authenticator.ValidateCredentials(Username, Password);

如果AuthenticationFailed;你可以重定向到登录页面..

相关问题