Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net useDefaultCredentials不';我似乎没有用任何凭据向代理发出请求_.net_Wcf_Webclient - Fatal编程技术网

.net useDefaultCredentials不';我似乎没有用任何凭据向代理发出请求

.net useDefaultCredentials不';我似乎没有用任何凭据向代理发出请求,.net,wcf,webclient,.net,Wcf,Webclient,我在客户端和应用服务器之间设置了一个代理。基本上,我不知道我是否遗漏了一些东西(我之前已经做过了,现在已经坏了,没有明显的原因了。)但是当我试图通过我的web客户端发出http请求,并且在IE设置中设置了代理时,请求是在没有默认凭据的情况下发出的,即使我的配置文件实际上包含: <system.net> <defaultProxy useDefaultCredentials="true"/> </system.net> 考虑到我清楚

我在客户端和应用服务器之间设置了一个代理。基本上,我不知道我是否遗漏了一些东西(我之前已经做过了,现在已经坏了,没有明显的原因了。)但是当我试图通过我的web客户端发出http请求,并且在IE设置中设置了代理时,请求是在没有默认凭据的情况下发出的,即使我的配置文件实际上包含:

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

考虑到我清楚地提供了所需的凭证,我无法弄清楚这件愚蠢的事情是如何或为什么不起作用的。我尝试过在默认代理和非代理中设置各种不同的属性,但似乎差别最大


有人知道我忽略了什么吗?

因此,对于遇到此问题并连接到代理的任何人,请确保客户端和代理的身份验证类型相同。如果其中一个与另一个不同,则不会发送凭据。例如,如果您有一个使用基本身份验证的代理和一个使用ntlm或kerberos的客户端,那么您将遇到问题