【发布时间】:2010-03-22 16:19:51
【问题描述】:
我有一个使用 Windows 身份验证的 Web 应用程序。我还想针对 AD 对非域用户进行身份验证。我可以让域成员直接进入站点,非成员输入他们的域用户名和密码。
我该怎么做?
【问题讨论】:
标签: iis authentication active-directory windows-authentication
我有一个使用 Windows 身份验证的 Web 应用程序。我还想针对 AD 对非域用户进行身份验证。我可以让域成员直接进入站点,非成员输入他们的域用户名和密码。
我该怎么做?
【问题讨论】:
标签: iis authentication active-directory windows-authentication
可以这样做,但您可能希望运行 2 个不同的 Web 应用程序来访问一组相似的应用程序代码。
【讨论】:
假设您使用 ASP.NET,您可以 write a custom provider 首先针对您的 AD 进行身份验证,然后是非 AD 存储。
或者您可以use multiple providers、ActiveDirectoryMembershipProvider,然后例如SqlMembershipProvider。
【讨论】: