我想知道如何进行Active Directory身份验证.
这是我需要更详细的内容 –
我的网站有2组用户内部用户和外部用户
内部用户将拥有一个与之关联的活动目录名称,如果内部用户访问该网站,则不应通过“登录”页面提示他,因为他已经使用用户名和密码登录到与AD绑定的Windows机器.
外部用户是从外部访问网站的人(Windows机器不在AD上),必须将这些用户重定向到登录页面,以使用ADUsername和ADPassword对自己进行身份验证.
希望我很清楚
请帮助
最佳答案 我不确定是否有一种简单的方法可以做到这一点.
通常,网站配置为Windows身份验证或表单身份验证.
您可以通过在IIS中使用相同的代码库但不同的web.config设置两个网站来实现此目的
例如:
内部用户到http://internal.application.com,在IIS中配置使用Windows身份验证. web.config设置将设置为Windows.
外部用户转到http://www.application.com,在IIS中配置为使用匿名访问,并且web.config设置将设置为Forms并指定登录URL.