asp.net 서버의 폴더에 대한 액세스를 거부하려고하는데이 web.config 파일을 폴더에 넣었지만 여전히 파일에 액세스 할 수 있습니까?asp.net에서 폴더에 대한 액세스를 거부하는 방법은 무엇입니까?
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.web>
<authorization>
<deny users ="*" />
</authorization>
</system.web>
</configuration>
내가 가진
다른 문제는 내가 서버이 동적으로를 사용하여 부정하려고하고있는 폴더 안에 새로운 디렉토리를 만드는 것입니다 , 그것을 어떻게? 거기에 FTP없이 asp.net 서버에 폴더를 만드는 방법은 무엇입니까?
<location path="folder_name_goes_here">
<system.web>
<authorization>
<allow users="admin_1"/>
<allow users="admin_2"/>
<deny users="*"/>
</authorization>
</system.web>
</location>
폴더 시도 만들려면 : 나는 당신이 당신의 주요 폴더에있는 web.config 파일이 추가 할 수 있습니다 액세스를 거부하려면
Directory.CreateDirectory(Server.MapPath("~") + "newFolder");
하지만 성공하지
..
경로 이름을 컴파일 할 때 항상 Path.Combine (Server.MapPath ("~"), newFolder ")'. 이것은 trailing/non-trainling 슬래시를 처리합니다. –
질문의 액세스 부분은 http://stackoverflow.com/questions/5706553/how-to-deny-access-to-folder-or-file –