2017-01-07 3 views
0

WebService.asmx 파일을 사용하여 데이터베이스에 액세스하는 비동기 적으로 실행되는 간단한 asp.net 웹 응용 프로그램을 만들었습니다. 클라이언트가 액세스 할 수 없도록 파일을 보호해야하지만 http 요청을 통해 자바 스크립트 코드 만 보호해야합니다. (파일은 domain.com/WebService.asmx에 있습니다).asp.net의 WebService.asmx에 대한 액세스 차단

사람들이 사용자 인증 시스템을 사용하는 것이 좋습니다.하지만 쉽게 적용 할 수 있기 때문에 적용 할 수 없습니다.

최종 목표는 javascript 파일을 제외한 어디서든지 WebService.asmx 파일에 대한 액세스를 차단하는 것입니다.

당신은 할 수없는 나는 비주얼 스튜디오 2013을 사용하고 있지만, 응용 프로그램은 윈도우 서버 단에서 2012

+0

'인증 시스템은 쉽게 조작 할 수 있습니다. '- 조작 할 수없는 것을 사용하십시오 – Alex

답변

0

에서 실행됩니다.

자바 스크립트는 브라우저의 클라이언트에서 실행됩니다.
자바 스크립트를 통해 asmx webservice를 호출해도 브라우저 (또는 다른 클라이언트 - 예를 들어 Postman/Fiddler)의 URL을 방문 할 필요가 없습니다.
서버는 별다른 차이를 알 수 없습니다.

적절하게 고정시킵니다.

관련 문제