Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/310.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
C# WCF客户端通过使用用户名/密码身份验证的代理_C#_Asp.net_Wcf_Authentication_Proxy - Fatal编程技术网

C# WCF客户端通过使用用户名/密码身份验证的代理

C# WCF客户端通过使用用户名/密码身份验证的代理,c#,asp.net,wcf,authentication,proxy,C#,Asp.net,Wcf,Authentication,Proxy,我有一个使用WCF web服务的ASP.NET网站,它工作得非常好 我不得不将它部署到一个客户服务器上,该服务器使用代理服务器进行web访问,而无需身份验证。为了解决这个问题,我需要将以下配置添加到web.config: 现在我必须将其部署到另一个客户。他也使用代理,但这次它是经过身份验证的 如何配置我的网站,使其使用代理身份验证,即在发出WCF请求时提供用户/密码凭据 奖励:只需更改web.config而不更改代码就可以做到这一点吗 <system.net> <def

我有一个使用WCF web服务的ASP.NET网站,它工作得非常好

我不得不将它部署到一个客户服务器上,该服务器使用代理服务器进行web访问,而无需身份验证。为了解决这个问题,我需要将以下配置添加到web.config:

现在我必须将其部署到另一个客户。他也使用代理,但这次它是经过身份验证的

如何配置我的网站,使其使用代理身份验证,即在发出WCF请求时提供用户/密码凭据

奖励:只需更改web.config而不更改代码就可以做到这一点吗

<system.net>
    <defaultProxy useDefaultCredentials="true">
        <proxy usesystemdefault="False" proxyaddress="http://10.1.0.50:8080" bypassonlocal="True" />
    </defaultProxy>
</system.net>