次のコードを使用して、インターネットから html データを取得します。
WebProxy p = new WebProxy("localproxyIP:8080", true);
p.Credentials = new NetworkCredential("domain\\user", "password");
WebRequest.DefaultWebProxy = p;
WebClient client = new WebClient();
string downloadString = client.DownloadString("http://www.google.com");
ただし、「プロキシ認証が必要です」というエラーが表示されます。デフォルトのプロキシ設定がない特別なアカウントで Windows サービスからコードを実行しているため、デフォルトのプロキシを使用できません。したがって、コード内のすべてのプロキシ設定を指定したいと思います。このエラーを解決する方法を教えてください。