ページ

2013年7月5日金曜日

System.Net.WebClient で https(SSL) サイトへのアクセスを簡単に成功させる方法

System.Net.WebClient で httpsのURLを指定してアクセスると


「基礎になる接続が閉じられました: SSL/TLS のセキュリティで保護されているチャネルに対する信頼関係を確立できませんでした」

というメッセージのエラーが発生します。

これを成功させるためには以下のコードを実行しておきます。

try
{
    ServicePointManager.ServerCertificateValidationCallback =
        new RemoteCertificateValidationCallback(
            delegate
            { return true; }
       );
}
catch ()
{
}




0 件のコメント:

コメントを投稿