麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

1.1和2.0下進行https請求的不同實現

2019-11-18 16:53:40
字體:
來源:轉載
供稿:網友

今天做項目中進行https請求時遇到這樣的調試錯誤,內部錯誤:未能為 SSL/TLS 安全通道建立信任關系。錯誤頁面:根據驗證過程,遠程證書無效。經過分析,在瀏覽器中打開要進行一個安全確認。就是這個對話框引起的問題。在網上搜了一下一般的解決辦法,但是搜的內容比較少,現在在這里總結一下。

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Net;
using System.IO;
using System.Text;
using System.Net.Security;
using System.Security.Authentication;
using System.Security.Cryptography.X509Certificates;

public partial class _Default : System.Web.UI.Page
{
    PRotected void Page_Load(object sender, EventArgs e)
    {
        //for 1.1 在2.0下ServicePointManager.CertificatePolicy已經過時
        //ServicePointManager.CertificatePolicy = new AcceptAllCertificatePolicy();
        //for 2.0
        //ServicePointManager.ServerCertificateValidationCallback = new System.Net.Security.RemoteCertificateValidationCallback(CheckValidationResult);
        HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://someurl");
        request.Method = "GET";
        HttpWebResponse response = (HttpWebResponse)request.GetResponse();
        Stream receiveStream = response.GetResponseStream();
        StreamReader readStream = new StreamReader(receiveStream, Encoding.UTF8);
        Page.Response.Write(readStream.ReadToEnd());
        response.Close();
        readStream.Close();
    }
    //for 2.0
    public bool CheckValidationResult(object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors errors)
    {   //   Always   accept  
        return true;
    }
    //for 1.1
    internal class AcceptAllCertificatePolicy : ICertificatePolicy
    {
        public AcceptAllCertificatePolicy()
        {
        }

        public bool CheckValidationResult(ServicePoint sPoint, System.Security.Cryptography.X509Certificates.X509Certificate cert, WebRequest wRequest, int certProb)
        {
            //   Always   accept  
            return true;
        }
    }
}

http://www.companysz.com/david8k/archive/2006/11/06/551911.html


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产精品91久久久 | 国产羞羞视频在线观看 | 国产一区日韩精品 | 特大黑人videos与另类娇小 | 国产精品成人一区二区三区电影毛片 | 日本欧美一区二区三区在线观看 | 特逼视频 | 九九精品在线观看视频 | 亚洲天堂午夜 | 999久久久久久 | 国产精品www| 欧美一区二区三区久久精品视 | 欧美成人激情在线 | 中国hd高清xxxxvideo | 国产91免费看 | 久久久资源网 | 中国黄色一级生活片 | 亚洲黑人在线观看 | tube69xxxxxhd| 久久一区三区 | 午夜丰满少妇高清毛片1000部 | 久久精品日产第一区二区三区 | 黄色高清免费网站 | 亚洲人成网站在e线播放 | 午夜精品老牛av一区二区三区 | 国产午夜精品久久久久 | 久久久www成人免费毛片 | 日韩在线欧美在线 | 黄色网络免费看 | 亚洲草逼视频 | 免费高清一级欧美片在线观看 | 538任你躁在线精品视频网站 | 久久久久一本一区二区青青蜜月 | 色综合一区二区 | 精品二区在线观看 | 亚洲午夜一区二区三区 | 中文日韩在线视频 | 亚洲一级成人 | 国产精品99久久久久久久vr | 久久国产精品区 | 欧美极品欧美精品欧美视频 |