网站的IIS匿名身份验证,并希望使用active directory

网站的IIS匿名身份验证,并希望使用active directory,iis,active-directory,c#-4.0,Iis,Active Directory,C# 4.0,我正在为服务器上的网站设置IIS匿名身份验证。但是,我想使用active directory组验证用户凭据。以下是web.config中文件夹“security”的设置 我是否可以在不手动更改服务器上的匿名身份验证的情况下获得此验证。由于设置了匿名身份验证,因此会出现错误 401-未经授权:由于凭据无效,访问被拒绝。 您没有使用您提供的凭据查看此目录或页面的权限 在web.config中还需要编写其他内容吗 提前谢谢 谢谢。我可以通过web.config更改IIS上的匿名设置,而不是手动更

我正在为服务器上的网站设置IIS匿名身份验证。但是,我想使用active directory组验证用户凭据。以下是web.config中文件夹“security”的设置


我是否可以在不手动更改服务器上的匿名身份验证的情况下获得此验证。由于设置了匿名身份验证,因此会出现错误

401-未经授权:由于凭据无效,访问被拒绝。 您没有使用您提供的凭据查看此目录或页面的权限

在web.config中还需要编写其他内容吗

提前谢谢



谢谢。我可以通过web.config更改IIS上的匿名设置,而不是手动更改服务器上的设置吗?

您不能有一个匿名网站,但要授权用户根据其用户查看受限内容。这是不可能发生的,如果启用匿名身份验证,则用户凭据不会传递到站点

如果您的站点是公共和授权的混合需要的内容,那么考虑使用.NET身份验证与广告(本文展示了如何),并设置Web.CONFIG文件只需要对多个子站点进行身份验证,这样用户就不会被要求登录。

    <allow users="Americas\ADgroup" />
    <deny users="*" />