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>
Run Code Online (Sandbox Code Playgroud)
最后,<location>为您想要保护的文件夹添加一个配置条目,拒绝匿名用户
<location path="pathToSubFolder">
<system.web>
<authorization>
<deny users="?" />
</authorization>
</system.web>
</location>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2661 次 |
| 最近记录: |