The server selected protocol version TLS10 is not accepted by client preferences TLS12


報錯:

 原因:

因為新版的 JDK 不推薦使用舊的 TLSV1.0 的協議,所以默認刪除 TLS10 的支持

解決方法:

修改jdk環境下的文件:/java/jdk1.8/jre/lib/security/java.security

直接把 jdk.tls.legacyAlgorithms 注釋掉就可以了,如下,親測有效。

#jdk.tls.legacyAlgorithms= \
#        K_NULL, C_NULL, M_NULL, \
#        DH_anon, ECDH_anon, \
#       RC4_128, RC4_40, DES_CBC, DES40_CBC, \
#        3DES_EDE_CBC

結果:


免責聲明!

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



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