#wcf #iis
#wcf #iis
Вопрос:
У меня есть сторонняя служба WCF, которую я могу вызывать, когда мое приложение использует IIS Express, но когда я размещаю свое приложение в локальном IIS и вызываю эту службу WCF, она выдает исключение:
«Попытка подключения завершилась неудачей, поскольку подключенная сторона не ответила должным образом по истечении определенного периода времени, или не удалось установить соединение, поскольку подключенный хост не ответил»
Служба также очень быстро выдает мне результат, когда я использую его из консольного приложения и пользовательского интерфейса SOAP
Итак, я думаю, что это не проблема, связанная с данными, а скорее что-то связанное с IIS (версия 10).
Проблема возникает, когда я размещаю свое приложение в локальном IIS
это мой конфигурационный файл
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="BasicHttpBinding_IABCDPaymentService"/>
</basicHttpBinding>
</bindings>
<client>
<endpoint address="http://XXXXXXXXXXXXXXXXXXXXX/Service.svc"
binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IABCDPaymentService"
contract="BankServiceWCF.IABCDPaymentService" name="BasicHttpBinding_IABCDPaymentService" />
</client>
Ищу помощь по моей проблеме.
Спасибо!
Комментарии:
1. Можете ли вы получить доступ к wsdl из браузера?
2. да, я могу получить доступ к wsdl из браузера. Проблема заключалась в том, что я не смог использовать его при использовании локального IIS. Итак, я нашел решение, и проблема была с правами администратора. когда я предоставил права, это работает!
Ответ №1:
Проблема заключалась в том, что я не смог использовать его при использовании локального IIS.Итак, я нашел решение, и проблема была с правами администратора.когда я предоставил права, это работает!