2013-09-04 2 views
0

JavaScript 파일에 대한 무단 액세스를 방지 할 수있는 방법이 있습니까?JavaScript 파일에 대한 무단 액세스 방지

<script src="JS/MyScript.js" type="text/javascript"> 

사용자는 MyScript.js 파일을 볼 수 없어야합니다.

알고 싶습니다. 그렇게 할 수 있습니까? 가능하면 아이디어를주십시오. :)

감사합니다.

+0

어떤 종류의 것을 숨기시겠습니까? 코드 또는 데이터? –

+0

"무단 액세스 방지"란 인증되지 않은 사용자 또는 모든 사용자를 의미합니까? – SilverlightFox

답변

1

불가능합니다.

파일이 페이지에서 제대로 작동하려면 파일에 액세스 할 수 있어야합니다. 서버는 요청이 script 태그에서라면 직접 당신은 덜 사람이 읽을 수 있도록 파일을 minify

등의 브라우저 창에 입력하여, 확인할 방법이 없습니다. 웹 사이트에 성능에 영향을 미치지 만, 난독화할 수도 있습니다. 그러나 이것들은 뒤집을 수 있으며 코드를 리버스 엔지니어링하려고하는 사람은 여전히 ​​할 수 있습니다.

그래도 모든 것과 마찬가지로 사람에 표시하려면 온라인으로 설정해야합니다.

1

JS 파일이 클라이언트에로드되어 있으면 읽을 수 있습니다. JS 파일에 사용자가 액세스 권한이없는 내용이있는 경우 문제에 대한 다른 접근 방법을 권합니다.

인증되지 않은 클라이언트에서로드하지 않으려면 서버 측 스크립트를 사용하여로드되지 않도록 할 수 있습니다.

관련 문제