2010-07-07 3 views

답변

1

은 기본적으로이 작업을 수행하는 세 가지 방법이 있습니다.

2) IE에서 WSDL로 이동하고 (자격 증명을 전달한 후) 모든 WSDL 및 XSD를 저장 한 다음 SVCUTIL을 사용하여 프록시를 생성합니다. 후방에 통증이 생기면 수동으로 편집해야합니다.

3) 서비스 공급자로부터 프록시를 얻습니다. 그들은 당신을 위해 그것을 생성하고 준비시켜야합니다.

이상한 점은 제공자가 프록시를 생성하는 데 사용할 수있는 노출 된 HTTP 끝점 보안을 가져야한다는 것입니다. 처음 두 가지는 환경에 따라 사용자 친화적이지 않기 때문에 (방화벽, 보안 설정 등). 최악의 경우에는 프록시 생성을 위해 WSDL을 제공 할 수 있어야합니다.

+1

나는 시도했지만 아무것도 얻지 못했다. "https에서 얻을 수 없다"고 말합니다. – Freshblood

+0

IE로 간다면 wsdl을 볼 수 있습니다. 로그온 한 후. 또한 Visual Studio에서 서비스 참조를 추가하려고 시도 했습니까? – CkH

+1

내가 브라우저에서 테스트 할 때 "디렉토리 목록이 거부되었습니다"라고 표시되는 링크에도 https가 포함되어 있습니다. – Freshblood