ASP.NET의 응용 프로그램 폴더는 웹 사이트 실행에 중요한 다양한 요소를 저장하는 데 사용됩니다. 이 폴더를 더 깊이 이해하고, 특히 폴더 접근성을 이해하고 싶습니다. ASP.NET Web Site Layout의 기사에 따르면 : 응용 프로그램 폴더의ASP.NET 응용 프로그램 폴더 이해
내용은 App_Themes 폴더를 제외하고 , 웹 요청에 따라 제공하지 않지만 응용 프로그램 코드에서 액세스 할 수 있습니다.
이러한 폴더에 대한 브라우저 요청으로 인해 "404 - 페이지를 찾을 수 없습니다."
따라서 App_Code
, App_Data
, App_WebReferences
, bin
등의 폴더가 사용자에게 제공되지 않도록하려면 어떻게해야합니까? IIS가 하드 코딩 되었습니까? "이 폴더를 제공하지 않습니까?" 권한 설정입니까? 어쨌든이 사실을 고의로/우연히 피할 수 있습니까?
+1 링크 좋은 – bevacqua