WCF客户端通过代理使用用户名/密码验证

时间:2014-02-21 19:06:11

标签: c# asp.net wcf authentication proxy

我有一个使用WCF Web服务的ASP.NET网站,它运行良好。

我不得不将它部署到使用代理服务器进行Web访问的客户服务器(没有身份验证)。要解决此问题,我需要将以下配置添加到web.config

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

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

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

BONUS:只需更改web.config(无代码更改)即可实现吗?

0 个答案:

没有答案