基於HTTPS的介面測試 nginx配置SSL

2022-02-07 11:36:22 字數 1804 閱讀 4744

目錄2.4 **備案

2.5 網域名稱解析

3.nginx配置ssl

4. postman介面測試

5.小結

雲伺服器配置:

這裡需要注意的是,可以選擇活動期去購買,不然**還挺貴的。

https還需要ssl證書,在如下路由可以申請到免費的ssl證書。

2.3.1 點選申請免費的ssl證書

2.3.2 選擇ssl服務商

2.3.3 ssl資訊填寫

2.3.4 網域名稱身份驗證

2.3.5 申請成功

2.3.6 收費ssl證書

商用ssl證書根據功能不同,收費不同。

2.4.1 備案流程

審核時間與地區相關,浙江地區時間大概為兩周左右;

2.4.2 備案通過

備案通過之後的狀態顯示為綠色的正常。

在網域名稱解析這一步我們將通過配置雲服務商的dns伺服器完成ip位址跟網域名稱的繫結。

2.5.1 點選雲解析或者網域名稱管理

2.5.2 點選解析

2.5.3 新增www一條記錄

找到nginx.conf配置檔案,新增如下配置。

#http節點中可以新增多個server節點

server

}

location /newapi/

配置http網域名稱,ip位址跳轉到https 443介面

server

server

#http節點中可以新增多個server節點

server

location /newapi/

}server

server

基於https的443埠就像基於http的80埠一樣,可省略。詳見如下例子

本文主要總結了後台api介面暴露在公網ip或者網域名稱上的基於ssl證書的一種https的加密方式,主要基於nginx配置。有任何疑問,我會耐心解答;有任何更好的建議或者解決方案,也請一併提出,好讓我有所提高。

Jmeter測試HTTPS介面

以支付寶 為例 瀏覽器 chrome 一 網頁上匯出證書 1 點選瀏覽器小鎖 連線 證書資訊 2 證書 詳細資訊 點選 複製到檔案 儲存本地,成功匯出。二 證書相關資訊設定 1 把匯出的證書列印成.store。keytool import alias my.store file d ssl alip...

使用jmeter測試https介面

1 http協議與 協議的區別 連線方式不同 埠不同 資料傳輸安全性不同 證書申請方式不同 因此使用jmeter工具進行測試https需要安裝相對應的證書 1 如使用jmeter工具進行訪訪問 登入頁面 使用fiddler工具進行抓包,由此得出請求訪問 登入頁面 使用get請求方法,訪問的是http...

介面測試之深入理解HTTPS

首先,在理解https之前需要了解http。http hyper text transfer protocol 是超文字傳輸協議,是在網際網路上廣泛使用的一種資訊傳輸方式,通常瀏覽器與伺服器進行通訊使用的都是http協議。該協議因為其使用簡單 方便,隨著網際網路的發展也同時在壯大。而http協議本身...