2016-03-07 50 views
0

我在调用外部OData服务时遇到问题。 当我从一个小型控制台测试应用程序调用它时,我没有遇到任何错误。 但是当我从我的web应用程序调用它时,出现错误:“无法连接到远程服务器”。 当我使用提琴手来查看问题是如何工作的。我关闭了提琴手,并再次失败(小提琴手正在使用系统的定义代理)。无法连接到远程服务器OData调用

我正在使用vs2015并使用我的本地IIS(v6.1)在开发过程中托管网站。

我试图使用system.net添加到web.config中的代理服务器,但是这也不起作用。

这是IIS的问题还是有什么我可以做的吗?

回答

1

您可以使用以下两种方法中的任何一种来解决此问题。

  1. 您在调用OData服务时以编程方式设置网络代理。
  2. 您在下面的配置文件中设置网络代理。

    <system.net> 
        <defaultProxy useDefaultCredentials="true" /> 
    </system.net> 
    
+0

设置web代理服务器在配置这样的工作。 –

+0

我已经尝试在配置中设置代理。但我没有指定useDefaultCredentials –

相关问题