WCF 클라이언트가 사용중인 Java 메트로 웹 서비스를 배포했습니다. 이 서비스는 https를 통해 액세스됩니다.WSDL에서 수정하여 svcutil이 구성의 바인딩에 대해 HttpsTransport를 생성합니다.
WSDL은 soap:address
요소의 서비스 위치를 https로 시작하는 것으로 제공합니다. 그러나 클라이언트는 독립적 인 http 위치 (즉, 서비스 URL이 아닌)에서 WSDL 자체에 액세스합니다.
우리가 가진 문제는 클라이언트 측에서 svcutil.exe
에 의해 WSDL에서 생성 된 구성이 사용자 지정 바인딩에 httpsTransport
대신 httpTransport
이 있다는 것입니다. 무엇이 있다면, svcutil이 대신 httpsTransport
을 생성 할 수 있도록 WSDL을 변경해야합니까? svcutil은 생성 할 전송을 어떻게 결정합니까?
감사합니다. xOn. 나는이 제안을 조사하고있다. ssl을 요구하는 보안 정책을 추가하면 Google 서비스 https 만 제공된다는 가정하에 (즉, 일반 http를 통해 액세스 할 수 없음) – samitgaur
맞습니다. 답변에 필러를 더 추가했습니다. – x0n