System.Net.GlobalProxySelection.GetEmptyWebProxy .
private static void SetProxy(HttpWebRequest request)
{
if (AppConstants.UseProxyCredentials)
{
request.Proxy.Credentials = Credentials.GetProxyCredentials();
}
else
{
request.Proxy = null;
}
}
web.config:
<system.net>
<defaultProxy>
<proxy
autoDetect="False"
bypassonlocal="True"
scriptLocation="http://www.proxyscript..."
proxyaddress="http://proxyurl..." />
</defaultProxy>
</system.net>
<system.web>