(インターネット経由で) 外部 Web サービスでメソッドを呼び出そうとすると、「リモート サーバーがエラーを返しました: (407) プロキシ認証が必要です」というメッセージが表示されます。
これを解決するために、次のコードを使用して、オフィスで使用するプロキシを設定しました。
//Set the system proxy with valid server address or IP and port.
System.Net.WebProxy pry = new System.Net.WebProxy("MyHost", 8080);
//The DefaultCredentials automically get username and password.
pry.Credentials = System.Net.CredentialCache.DefaultCredentials;
System.Net.WebRequest.DefaultWebProxy = pry;
それはうまくいきますが、今は...手動で設定するのではなく、システムから情報を取得しようとして、「ハーコードを減らして」実行する必要があります。