Java調用HTTPS接口的證書配置


首先需要獲取到證書文件。

然后,將證書導入到本地:

keytool -import -noprompt -trustcacerts -alias <AliasName> -file   <certificate> -keystore <KeystoreFile> -storepass <Password>

這個命令其實是將證書導入到了JRE的文件中了,可以通過下面的方式查看已導入的證書:

keytool -list -keystore "%JAVA_HOME%/jre/lib/security/cacerts"

最后在Java中聲明keystore的位置以及密碼:

System.setProperty("javax.net.ssl.trustStore", "C:/xxx.keystore");
System.setProperty("javax.net.ssl.trustStorePassword", "changeit");

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM