ベーシック認証が設定されているWebサービスへのアクセス方法(C#編)

以前にJAX-WSを利用してベーシック認証が設定されているWebサービスへアクセスする方法を書いたが、今回はC#.NETを利用した場合の方法を以下に記載する。
なお、以下の例はVisual Studio 2005 or 2008の「Web参照の追加」メニューからWebサービスクライアント用のプロキシクラスを自動生成した場合の例である。

string result;
MyService service = new MyService();
service.Credentials = new NetworkCredential("username", "password");  // ベーシック認証用の処理
result = service.GetData();


参考記事

関連記事