2013-02-11 2 views
0

저는 ASP.net에 새롭습니다. 나는 오래 전에 URL을 기억할 수없는 웹 사이트를 방문했다. 나는 CSS 파일을 열어 소스를보고 싶었지만 일단 오류 메시지가 나타나면 "행동을 취할 권한이 없습니다 ........."web.config 파일을 다운로드하거나 볼 수 없도록 차단합니다.

이제 나는 내 파일을 잠그는 것과 똑같은 일. 방문자조차도 파일 이름을 볼 수는 있지만 파일을 열거 나 다운로드 할 수는 없습니다.

ASP.net 또는 IIS7에서 달성 할 수 있는지 궁금합니다.

많은 의견에 감사드립니다.

+1

이것은 불가능합니다. 브라우저가 css 파일을 다운로드하여 사용할 수 있다면 잘 볼 수 있습니다. – cheesemacfly

답변

2

ASP.net에서 사용자가 파일을 열지 않게하려면 파일 이름 앞에 "_"을 추가하십시오. 이렇게 대신 : Mycss.css 쓰기 _Mycss.css. 모든 파일에서 작동하며 레이아웃을 사용할 때 매우 편리합니다. 따라서 사용자는 콘텐츠 파일을 볼 수 없습니다. 또한 일반적으로 "~/Content/" 폴더의 파일을 열 수있는 권한이 필요합니다. 외부 소스에서 요청한 경우이 오류를 작성해야합니다. 마우스 오른쪽 버튼을 클릭하고 권한을 편집하여 폴더에 대한 권한을 설정하십시오.

+0

답장을 보내 주셔서 감사합니다. – olo

관련 문제