svcutil дает «HTTP Get Error» при генерации прокси - PullRequest
0 голосов
/ 23 декабря 2011

Я пытаюсь сгенерировать код прокси, используя svcutil.exe. Служба работает на той же коробке. Вот вывод консоли. Есть идеи, что случилось?

SvcUtil.exe https ://xyz:xxx/servicename/wsdl?wsdl

Попытка загрузки метаданных из 'https://xyz:xxx/servicename/wsdl?wsdl' с использованием WS- Ошибка: невозможно получить метаданные из https: // xyz: xxx / servicename / wsdl? Wsdl

Ошибка обмена метаданными WS URI: https: // xyz: xxx / servicename / wsdl? Wsdl

Metadata contains a reference that cannot be resolved: 'https ://xyz:xxx/servicename/wsdl?wsdl'.

There was no endpoint listening at https://xyz:xxx/servicename/wsdl?wsdl that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details.

The remote server returned an error: (404) Not Found.

Ошибка HTTP GET URI: https: // xyz: xxx / servicename / wsdl? Wsdl

The document was understood, but it could not be processed.
  • Документ WSDL содержит ссылки, которые не могут быть разрешены.

  • Произошла ошибка при загрузке 'https: // localhost: xxx / servicename / wsdl? Wsdl = wsdl1'.

  • Базовое соединение было закрыто: не удалось установить доверительные отношения для безопасного канала SSL / TLS.

  • Удаленный сертификат недействителен в соответствии с процедурой проверки.

1 Ответ

0 голосов
/ 23 декабря 2011

Вы уверены, что это правильный адрес для WSDL?

Что такое xyz и xxx?Является ли xxx номером порта?

Например, если вы просматриваете его с помощью веб-браузера, можете ли вы правильно увидеть wsdl?

Вы можете попробовать разные URL, такие как:
http://domain/servicename
http://domain/servicename?wsdl
https://domain/servicename
https://domain/servicename?wsdl

Выполните любой из этихработать в вашем браузере и \ или использовать svcutil.exe?

Какую версию svcutil.exe вы используете?

К какому веб-сервису вы пытаетесь подключиться?

...