Active directory 仅允许certian AD组用户访问IIS站点

Active directory 仅允许certian AD组用户访问IIS站点,active-directory,iis-8.5,Active Directory,Iis 8.5,我已创建Active Directory组以允许某些用户访问IIS站点(IIS版本8.5)。我已经安装了“URL授权”模块,如下链接所示: 在Web.config文件中添加了以下规则,以允许“域\安全组1”下的用户访问IIS站点 <system.webServer> <security> <authorization> <remove users="*" roles="" verb

我已创建Active Directory组以允许某些用户访问IIS站点(IIS版本8.5)。我已经安装了“URL授权”模块,如下链接所示:

在Web.config文件中添加了以下规则,以允许“域\安全组1”下的用户访问IIS站点

<system.webServer>
        <security>
            <authorization>
                <remove users="*" roles="" verbs="" />
                <add accessType="Allow" users="" roles="Domain\Security Group1" />
            </authorization>
        </security>
</system.webServer>


但是,上述解决方案拒绝所有用户的访问,包括广告组“域\安全组1”下的用户。它应该只允许访问广告组。我能做些什么来解决这个问题?

我已经找到了解决方案。为了解决这个问题,我不得不更改我的C#代码

我使用以下链接作为参考

具体来说,我使用了上述链接中的以下参考代码

foreach (string GroupPath in result.Properties["memberOf"])
{
    if (GroupPath.Contains(group))
        {
            return true;
        }
}