ama*_*eur 1 windows authentication authorization web-config
在我的 asp.net Web 应用程序中,是否可以在文件夹上设置 Windows 身份验证并允许我的站点的其余部分无需身份验证即可访问?这可以通过应用程序的 web.config 设置吗?如果可以,如何设置?
是的,它应该是可能的。您可以尝试以下操作:
首先,在 IIS 中启用匿名和 Windows 身份验证
然后<authentication>在 web.config 中添加一个 windows条目
<authentication mode="Windows" />
  <authorization>
   <allow users="*" />
</authorization>
最后,<location>为您想要保护的文件夹添加一个配置条目,拒绝匿名用户
<location path="pathToSubFolder">
  <system.web>
    <authorization>        
        <deny users="?" />
    </authorization>
  </system.web>
</location>
| 归档时间: | 
 | 
| 查看次数: | 2661 次 | 
| 最近记录: |