我在ASP.NET MVC 4项目中使用SimpleMembership Provider。 为什么web.config中的以下代码不保护未授权用户的文件夹内容?
<location path="Content/documents">
<system.web>
<authorization>
<deny users="?" />
</authorization>
</system.web>
</location>
答案 0 :(得分:0)
它应该工作,检查路径是否设置正确,也许你有 其他网络配置和路径不适合最内层的。
您还应该尝试使用asp.net配置。单击项目然后从 的&GT;菜单 - &gt;项目 - &gt; asp.net配置 - &gt;安全性 - &gt;创建访问权限 规则强>
。从这里你可以自己处理。