public void setWebProxy(String host, int port, String proxyUser, String proxyPass)
{
System.Net.WebProxy proxy = new System.Net.WebProxy(host, port);
if ((proxyUser.Length > 0) && (proxyPass.Length > 0))
{
proxy.Credentials = new System.Net.NetworkCredential();
((System.Net.NetworkCredential)proxy.Credentials).UserName = proxyUser;
((System.Net.NetworkCredential)proxy.Credentials).Password = proxyPass;
}
else
{
proxy.UseDefaultCredentials = true;
}
setWebProxy(proxy);
}