Ask a questionAsk a question
 

AnswerDoes WCF client support http or socks5 proxy?

  • Wednesday, February 22, 2006 8:38 AMLeoXue Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Hi,

    Can a client consuming the wcf service be configed to bypass a proxy? something like ie or msn. If can, how?

    Not sure it's right place to ask this question here, just hope you give me some advice on this topic.

    Thanks.

Answers

  • Wednesday, February 22, 2006 8:02 PMMadhu Ponduru -MSFT Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

     

    You can set proxy settings at the binding leval(both in config and or you can set binding properties programmatically)

    please check binding properties in this config

    EXAMPLE:

    <?xml version="1.0" encoding="utf-8" ?>

    <configuration>

    <system.serviceModel>

    <client>

    <endpoint name=""

    address="http://localhost/servicemodelsamples/service.svc"

    binding="wsHttpBinding"

    bindingConfiguration="Binding1"

    contract="ICalculator" />

    </client>

    <bindings>

    <wsHttpBinding>

    <binding name="Binding1" bypassProxyOnLocal="True" proxyAddress="" useDefaultWebProxy="true"/>

    </wsHttpBinding>

    </bindings>

    </system.serviceModel>

    </configuration>

     

    -Thank you

    Madhu

All Replies

  • Wednesday, February 22, 2006 8:02 PMMadhu Ponduru -MSFT Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

     

    You can set proxy settings at the binding leval(both in config and or you can set binding properties programmatically)

    please check binding properties in this config

    EXAMPLE:

    <?xml version="1.0" encoding="utf-8" ?>

    <configuration>

    <system.serviceModel>

    <client>

    <endpoint name=""

    address="http://localhost/servicemodelsamples/service.svc"

    binding="wsHttpBinding"

    bindingConfiguration="Binding1"

    contract="ICalculator" />

    </client>

    <bindings>

    <wsHttpBinding>

    <binding name="Binding1" bypassProxyOnLocal="True" proxyAddress="" useDefaultWebProxy="true"/>

    </wsHttpBinding>

    </bindings>

    </system.serviceModel>

    </configuration>

     

    -Thank you

    Madhu

  • Monday, November 12, 2007 5:15 PMCarlos Voltolini Neto Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Right, I can set local proxy in the config, but, how can I set the username and password to authentication in proxy?

     

    Thanks