我在 ASP.Net 4.5 项目的 web.config 文件中有以下部分。
我在该文件夹中添加了几个 .doc 文件。每当我通过 VS 2012 运行项目(登录或注销)时,它允许我直接访问该文件夹中的文件。我需要保护匿名用户访问文件。
HTTP://localhost/Test/Test1.doc
但是当 URL 是HTTP://localhost/Test
它时,它会将我重定向到登录页面。
<location path="Test">
<system.web>
<authorization>
<deny users="?" />
</authorization>
</system.web>
</location>
我想知道它以前在 VS 2010 上的 .Net Framework 4 中是如何工作的。它阻止匿名用户访问文件夹的内容。
我是否错过了使用 . 网络框架 4.5?