在asp中不知道如何禁止访问文件夹或文件,所以使用web.config设置,但无任何效果,还是能进Inc文件夹以下是web.cofing的配置 <location path="Inc">
<system.web>
<authorization>
<deny users="*"/>
</authorization>
</system.web>
</location>
<system.web>
<authorization>
<deny users="*"/>
</authorization>
</system.web>
</location>
<system.web>
<authorization>
<deny users="*"/>
</authorization>
</system.web>
</location>
要配置成 绝对路径
<location path="Logon.aspx">
<system.web>
<authorization>
<allow users="?"/>
</authorization>
</system.web>
</location>
</configuration>你的配置看起来没有错啊。
很有可能,是不是在IIS上发布站点的时候,勾选了“浏览目录”?
不交给asp处理的请求, 通过web。cofnig来阻止请求肯定是 不行的 1:可以配置应用程序配置, 把所有请求都交给asp来处理;
2: 或者iis上配置 目录权限