无法连接到远程服务器 OData 调用
Unable to connect to the remote server OData call
我在调用外部 OData 服务时遇到问题。
当我从一个小型控制台测试应用程序调用它时,我没有收到任何错误。
但是当我从我的网络应用程序调用它时,我收到错误:“无法连接到远程服务器”。
当我使用 fiddler 查看问题所在时,它起作用了。我关闭了fiddler,它又失败了(fiddler正在使用系统定义的代理)。
我正在使用 vs2015 并在开发过程中使用本地 IIS(v6.1) 来托管网站。
我尝试使用 system.net 添加到 web.config 中的代理服务器,但这也没有用。
这是 IIS 的问题还是我可以做些什么?
您可以使用下面提到的两种方法中的任何一种来解决这个问题。
- 您在调用 OData 服务时以编程方式设置 Web 代理。
您在如下配置文件中设置 Web 代理。
<system.net>
<defaultProxy useDefaultCredentials="true" />
</system.net>
我在调用外部 OData 服务时遇到问题。 当我从一个小型控制台测试应用程序调用它时,我没有收到任何错误。 但是当我从我的网络应用程序调用它时,我收到错误:“无法连接到远程服务器”。 当我使用 fiddler 查看问题所在时,它起作用了。我关闭了fiddler,它又失败了(fiddler正在使用系统定义的代理)。
我正在使用 vs2015 并在开发过程中使用本地 IIS(v6.1) 来托管网站。
我尝试使用 system.net 添加到 web.config 中的代理服务器,但这也没有用。
这是 IIS 的问题还是我可以做些什么?
您可以使用下面提到的两种方法中的任何一种来解决这个问题。
- 您在调用 OData 服务时以编程方式设置 Web 代理。
您在如下配置文件中设置 Web 代理。
<system.net> <defaultProxy useDefaultCredentials="true" /> </system.net>