我有第三方WCF服务,我可以在我的应用程序使用IIS Express时调用,但是当我在本地IIS上托管我的应用程序并调用该WCF服务时,它会引发异常:
"连接尝试失败,因为连接方在一段时间后未正确响应,或已建立的连接失败,因为已连接的主机无法响应"
当我从控制台应用程序&中使用它时,该服务也很快给了我结果。 SOAP UI
所以我认为这不是与数据相关的问题,而是与 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>
在我的问题上寻求帮助。 谢谢!
答案 0 :(得分:1)
问题在于,当我使用本地IIS时,我无法使用它。所以我找到了解决方案,问题在于管理权限。当我提供权利时,它有效!