Я развернул веб-службу метро Java, которая используется клиентом WCF.Доступ к сервису осуществляется через https.
WSDL указывает местоположение службы в элементе soap:address
, начиная с https.Однако клиент получает доступ к самому WSDL в независимом расположении http (т.е. не через URL службы).
Проблема, с которой мы сталкиваемся, заключается в том, что на стороне клиента конфигурация, генерируемая svcutil.exe
из WSDL, имеет httpTransport
вместо httpsTransport
в пользовательских привязках.Что мне нужно изменить в WSDL, чтобы svcutil сгенерировал httpsTransport
?Как svcutil решает, какой транспорт генерировать?