SOAP 웹 서비스에 필요한 적절한 가상 디렉터리 액세스 권한 수준은 무엇입니까?
-
09-06-2019 - |
문제
Server 2003 상자의 IIS 6.0에서 SOAP 웹 서비스를 호스팅하기위한 새 가상 디렉터리를 설정할 때 가상 디렉터리에 대한 액세스 권한을 설정해야합니다. 다양한 권한은 다음을 허용 / 금지하는 것입니다.
- 읽기
- 스크립트 실행 (예 : ASP)
- 실행 (예 : ISAPI 또는 CGI)
- 쓰기
- 찾아보기
SOAP 웹 서비스는 IIS 관리자의 웹 서비스 확장 창에서 확장이 "허용됨"으로 설정된 SOAP3.0 ISAPI 서버를 통해 게시됩니다.
이 디렉토리의 콘텐츠를 웹에 노출하고 싶지 않기 때문에 찾아보기 가 바람직하지 않다는 것을 알고 있습니다. 하지만 스크립트 실행 , 실행 및 쓰기 권한을 활성화해야하는지 여부를 모릅니다 . 이 웹 서비스를 올바르게 게시합니다. 웹 서비스는 서버와 원격 클라이언트간에 XML 데이터 세트를 보내고받는 데 사용됩니다. 내 SOAP 웹 서비스의 가상 디렉터리에 대한 올바른 액세스 권한 수준은 무엇입니까?
해결책
추가 검토 결과 읽기 권한이 필요 하다는 가정이 잘못되었다는 결론에 도달했습니다.
SOAP 웹 서비스는 활성화 된 "스크립트 실행"권한 만 필요합니다. 왜냐하면 .wsdl
는 스크립트 실행 응답의 형태로 웹 서비스에서 온 것 같기 때문입니다.따라서 SOAP3.0 웹 서비스의 디렉토리에 필요한 최소값은 스크립트 실행 입니다.
제휴하지 않습니다 StackOverflow