Have a look at the
Default Web Proxy[
^] and
Default Credentials[
^] properties available to you
Either set these programatically against your 'WebRequest' object
E.g.
request.Proxy = System.Net.WebProxy.GetDefaultProxy();
request.Proxy.Credentials = CredentialCache.DefaultCredentials;
..or you can define the settings in your application config file
<system.net>
<defaultProxy enabled="true" useDefaultCredentials="true" >
<proxy autoDetect="True" scriptLocation="http://wpad.premiers.qld.gov.au/wpad.dat"/>
</defaultProxy>
</system.net>