Bla*_*de1 4 asp.net active-directory
我有一个 ASP.NET 网站,我想只允许 AD 组中的用户访问该网站。我正在使用如下的 web.config 片段,但这似乎不起作用:
<authorization>
<deny users="*" />
<add accessType="Allow" roles="DOMAIN\GroupTest" />
</authorization>
Run Code Online (Sandbox Code Playgroud)
非常感谢任何如何实现这一点的建议!
您需要按如下方式更改配置:
<configuration>
<system.web>
<!-- ... -->
<authorization>
<allow roles="DOMAIN\GroupTest" />
<deny users="*" />
</authorization>
<!-- ... -->
</system.web>
</configuration>
Run Code Online (Sandbox Code Playgroud)
如本文所述,ASP.NET在授予访问权限时查找匹配项allow或deny规则。如果allow首先遇到匹配规则,则授予访问权限。
| 归档时间: |
|
| 查看次数: |
9413 次 |
| 最近记录: |