新聞中心







注意:JAVA_HOME:?C:\Java\jdk1.8.0_333,
先cd到security目錄下,再執(zhí)行導(dǎo)入操作
密鑰默認(rèn)口令:changeit
C:\Java\jdk1.8.0_333\jre\lib\security>keytool -import -alias jkk -keystore cacerts -file D:\jkk_ssl.cer
輸入密鑰庫口令:
所有者: O=Internet Widgits Pty Ltd, L=XIANYANG, ST=SHANXI, C=CN
發(fā)布者: O=Internet Widgits Pty Ltd, L=XIANYANG, ST=SHANXI, C=CN
序列號: 5f42e12562849f711a438985379eb01b1f915a71
生效時(shí)間: Sat Sep 03 17:08:44 CST 2022, 失效時(shí)間: Tue Aug 31 17:08:44 CST 2032
證書指紋:
SHA1: 15:F6:C6:DE:1C:F7:01:D9:2F:8A:A6:27:55:B0:6C:24:03:6C:96:61
SHA256: 88:CE:E5:E6:47:54:FC:08:21:33:0B:60:19:24:22:29:E3:90:57:B1:21:B6:4F:A3:15:14:1E:12:B1:74:6D:E3
簽名算法名稱: SHA256withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 1
是否信任此證書? [否]: Y
證書已添加到密鑰庫中
C:\Java\jdk1.8.0_333\jre\lib\security>keytool -list -keystore cacerts -alias jkk
輸入密鑰庫口令:
jkk, 2023-1-11, trustedCertEntry,
證書指紋 (SHA-256): 88:CE:E5:E6:47:54:FC:08:21:33:0B:60:19:24:22:29:E3:90:57:B1:21:B6:4F:A3:15:14:1E:12:B1:74:6D:E3
三、問題處理

運(yùn)行,報(bào)如下錯(cuò)誤:
javax.net.ssl.SSLException: Certificate subject for
原因:
是在生成證書的時(shí)候沒有設(shè)置Common Name即主域名,默認(rèn)是空,請求的時(shí)候是IP地址請求
處理辦法:
修改httpclient-4.5.9源碼:????
org.apache.http.conn.ssl.AbstractVerifier.java
org.apache.http.conn.ssl.DefaultHostnameVerifier.java
AbstractVerifier.java
public final void verify(String host, SSLSocket ssl) throws IOException
{
Args.notNull(host, "Host");
}
public final boolean verify(String host, SSLSession session)
{
return true;
}
public final void verify(String host, X509Certificate cert)
throws SSLException
{}
DefaultHostnameVerifier.java
public boolean verify(String host, SSLSession session)
{
return true;
}
public void verify(String host, X509Certificate cert)?throws SSLException
{}
static void matchCN(String host, String cn, PublicSuffixMatcher publicSuffixMatcher)
throws SSLException
{}
把原包中的類替換掉,重新打包httpclient-4.5.9.jar,然后把新打包的jar文件放到:?kettle目錄下lib文件夾進(jìn)行文件替換。
再次運(yùn)行:成功。

下載: httpclient-4.5.9.jar
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧
當(dāng)前題目:Kettle處理https請求-創(chuàng)新互聯(lián)
本文路徑:http://www.dlmjj.cn/article/deccje.html