Хостинг WCF: может получить доступ к файлу SVC, но не может перейти по ссылке wsdl

У меня есть служба WCF, которая размещена в IIS 7.5. У меня есть два сервера, один для тестирования и один для производства.

Служба отлично работает на тестовом сервере, но на рабочем сервере у меня следующая ошибка.

Когда я получаю доступ к адресуhttp://..../service.svc Я вижу страницу по умолчанию, которая говорит:

Вы создали сервис.

Чтобы протестировать этот сервис, вам нужно будет создать клиент и использовать его для вызова сервиса. Это можно сделать с помощью инструмента svcutil.exe из командной строки со следующим синтаксисом:

svcutil.exe http://..../service.svc?wsdl

Это создаст файл конфигурации и файл кода, который содержит класс клиента. Добавьте эти два файла в ваше клиентское приложение и используйте сгенерированный клиентский класс для вызова Сервиса.

Но когда я нажимаю на ссылку wsdl, я не могу перейти на страницу wsdl. Он возвращает меня на эту веб-страницу по умолчанию без каких-либо ошибок. Я подозреваю ошибку авторизации сети / брандмауэра, но есть ли у кого-нибудь подобный опыт?

Все настройки IIS одинаковы для тестовых и производственных серверов.

Спасибо, всего наилучшего.

Ответы на вопрос(4)

Ваш ответ на вопрос