2012-02-24 4 views
1

ASP.NET 응용 프로그램의 일부로 ASP.NET WebService가 있습니다. 그러나 일부 메서드는 브라우저에서 직접 호출하지 않고 동일한 로컬 네트워크 내에서 winservice를 사용하여 액세스합니다. 방화벽 구성이 포함되지 않은 web.config 파일 또는 IIS 구성을 통해 원격 액세스에서 웹 서비스를 보호 할 수있는 방법이 있습니까?ASP.net 리소스에 대한 원격 액세스 거부

+0

나는 AOP 라이브러리가 도움이된다고 생각합니다. –

+0

아마도 도움이 될 수있는 것보다,하지만 내 상황에서 우리는 프로젝트에서 AOP 라이브러리를 사용하지 않기 때문에 약간의 비중을 차지하는 것처럼 보입니다. –

답변

0

IIS_USER에 권한이 없도록 "액세스 할 수없는"리소스에 대한 ACL을 변경하십시오. localhost : 80에 바인드하는 다른 웹 사이트를 만듭니다. 새 사용자 계정을 만들고이를 새 웹 사이트의 로그인 계정으로 설정하십시오. 해당 사용자에게 사용자가 모호한 파일을 읽거나 실행하도록 허용합니다.

관련 문제