这一问题好像是因为Java新版本禁用了些老的加密算法引起的,解决方法为修改 java.security文件里的配置信息即可。
我用的是Java21,在安装目录 Java\jdk-21\conf\security 下找到 java.security文件,用记事本打开,搜索TLSv1,大概在752行的位置有如下配置信息:
jdk.tls.disabledAlgorithms=SSLv3, TLSv1, TLSv1.1, DTLSv1.0, RC4, DES, \
删除TLSv1和TLSv1.1保存即可。
Java版本不同可能该文件稍有不同。
标签:Java,preferences,TLSv1,security,TLS10,TLS13,TLS12 From: https://www.cnblogs.com/xzg2022/p/17726817.html