1. 程式人生 > >Jmeter匯入https證書

Jmeter匯入https證書

找了一個支付寶的網站嘗試。https://memberprod.alipay.com/account/reg/index.htm

我用的是chrome,點這個小鎖

如果是IE也可以在網頁上右鍵,屬性,高階,證書

看到如下畫面,點選copy to file匯出證書

把匯出的證書打成.store

設定訪問密碼

新增信任

在jmeter中請求設定如下


在ssl管理器中新增證書

然後執行就OK.

如果依舊無法訪問,提示證書不符合演算法規則 ,可能是JDK版本問題。

有兩種解決辦法:

cmd java -version 顯示為1.7

第一種(沒有試過)

以jdk1.7為例,開啟\Java\jre7\lib\security 中的,java.security 檔案(記事本) 將:jdk.certpath.disabledAlgorithms=MD2 改為jdk.certpath.disabledAlgorithms=

(=後面為空) (其他版本沒看到,基本以 去掉MD2為目的。

第二種,直接更換本機的JDK版本。

1,修改環境變數。JAVA_HOME 指向JDK1.6

2,開啟登錄檔

HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment  把CurrentVersion 從原來的1.7改為1.6

3,進入到C:\Windows\System32 找到和java相關的,例如:java.exe  javaw.exe, javaws.exe.用jdk1.6下bin中的同名檔案覆蓋這三個檔案(可以事先做個備份再覆蓋)

4,cmd java -version 顯示為1.6