【发布时间】:2015-01-04 11:53:28
【问题描述】:
我试图拒绝访问asp.net服务器中的文件夹,我把这个web.config文件放在文件夹中,我仍然可以访问其中的文件,我该怎么办?
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.web>
<authorization>
<deny users ="*" />
</authorization>
</system.web>
</configuration>
我遇到的其他问题是在我试图拒绝动态使用服务器的文件夹内创建新目录,该怎么做?有没有办法在没有 ftp 的 asp.net 服务器中创建文件夹?我尝试使用
Directory.CreateDirectory(Server.MapPath("~") + "newFolder");
但没有成功..
【问题讨论】:
-
编译路径名时,应始终使用
Path.Combine(Server.MapPath("~"), "newFolder")。这处理尾随/非训练斜线。 -
您问题的访问部分与stackoverflow.com/questions/5706553/…重复
标签: c# asp.net visual-studio-2015