Android訪問https鏈結

2021-07-05 23:48:36 字數 1036 閱讀 9731

引子

在android開發過程中我們常常需要訪問https鏈結,如果直接進行訪問有時候會丟擲異常,因為有些證書無法通過檢測,為了能夠訪問我們需要信任所有的證書,其實這是不安全的,但是一般我們都是訪問自己的**後台所以這麼做也可以。

解決方法

為了信任證書我們需要實現兩個介面:

1、hostnameverifier 

這個介面是用來檢測host和session 的,這裡我們直接返回true.

這樣我們就可以用httpsurlconnection 訪問我們要訪問的鏈結了。

Nginx開啟https訪問

進入你想建立證書和私鑰的目錄 cd home conf 建立伺服器私鑰 openssl genrsa des3 out server.key 1024 建立簽名請求的證書 csr openssl req new key server.key out server.csr 在載入ssl支援的nginx...

apache 配置https訪問

最近搞facebook小遊戲,h5通過ajax訪問伺服器端的時候發現 需要用https安全鏈結訪問,不然,直接拒絕。接下來寫一下怎麼配置https網域名稱 1 首先,你得有乙個https證書繫結的網域名稱 比如 www.test.com 這個東西很多地方都能申請啦,有免費的,有收費的,不多贅述。2 ...

nginx配置https訪問

https代表超文字傳輸協議安全。它是用於保護兩個系統 例如瀏覽器和web伺服器 之間的通訊的協議。下圖說明了通過http和https進行通訊的區別 如上圖所示,http以超文字格式在瀏覽器和web伺服器之間傳輸資料,而https以加密格式傳輸資料。因此,https可防止hacker在瀏覽器和web...