💡
原文中文,约1100字,阅读约需3分钟。
📝
内容提要
再次环境部署时发现微信https请求出现错误,可能是证书问题。解决方案是使用更新版本的TLS或较旧的jdk。不同的小版本差异会产生影响,需要更深入地学习。
🎯
关键要点
- 在环境部署时发现微信HTTPS请求出现错误,提示与协议或密码套件不匹配。
- 最初怀疑是环境问题,尝试更换为基于OpenJDK的JDK。
- 错误提示中包含javax的异常,指向SSL握手失败。
- 检查java.security文件,发现禁用了TLSv1及其他协议。
- 代码中使用了TLSv1协议,导致与安全设置不兼容。
- 解决方案包括使用更新版本的TLS或较旧的JDK。
- 不同的小版本之间的差异可能会影响SSL连接,需深入学习和确认错误原因。
➡️