Вы можете найти фон по этому вопросу в следующем StackOverflow ссылка - первое, что я бы попробовал (они дают несколько разных сценариев, которые немного более сложны), было бы установить URI прослушиванияОпределение конечной точки сервиса.Когда у меня были проблемы с получением адреса WSDL прямо в моем приложении, я смог установить его, чтобы исправить это.В этом случае я просто пытался исправить схему (мы стояли за BIGIP, и он заканчивал SSL, поэтому схема должна была быть https, даже если WCF на стороне сервера думал, что она получает http).
<endpoint address="https://www.sslloadbalancer.com" binding="someBinding" contract="IMyServiceInterface" listenUri="http://www.servicehost.com" ... />
Я верю, что это исправит WSDL для вас