当前位置: 首页 > news >正文

javax.net.ssl.SSLHandshakeException: No appropriate protocol

大家好,我是 程序员码递夫

我有个SpringBoot项目用到邮件发送功能, 在开发环境运行,一切正常,但是我 部署jar 包,在本机上运行时却报错了, 提示:

javax.mail.MessagingException: Could not convert socket to TLS;
nested exception is:
javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
在这里插入图片描述
问题有点跟另一篇文章遇到的一样。

com.microsoft.sqlserver.jdbc.SQLServerException: 驱动程序无法使用安全套接字层(SSL)加密与 SQL Server 建立安全连接

后来发现是我的 jdk 没用对, 我开发环境用的是jdk1.8, 而操作系统 默认是 jdk17。 进入操作系统的环境变量设置,把jdk1.8 的路径移到 jdk17 的前面, 这样Java 命令行就优先使用 jdk1.8了。 问题解决。
在这里插入图片描述
如果问题,没解决请看另一篇:com.microsoft.sqlserver.jdbc.SQLServerException: 驱动程序无法使用安全套接字层(SSL)加密与 SQL Server 建立安全连接

相关文章:

  • 系分论文《论多云架构治理的分析和应用》
  • 支持向量机案例
  • 服务器不备案有影响吗
  • Docker组件详解:核心技术与架构分析
  • O2OA(翱途)服务器故障排查
  • IM系统群消息推送方案
  • 发那科机器人4(编程实例)
  • 死锁的形成
  • 嵌入式开发学习(第二阶段 C语言基础)
  • 学习黑客威胁情报(Threat Intelligence)
  • TensorFlow深度学习实战(15)——编码器-解码器架构
  • docker 日志暴露方案 (带权限 还 免费 版本)
  • 阿里云 SLS 多云日志接入最佳实践:链路、成本与高可用性优化
  • c/c++的Libevent 和OpenSSL构建HTTPS客户端详解(附带源码)
  • Python毕业设计219—基于python+Django+vue的房屋租赁系统(源代码+数据库+万字论文)
  • 如何制作网站?制作网站的流程。
  • C++ 观察者模式详解
  • k8s之ingress
  • 电路研究9.3.4——合宙Air780EP中的AT开发指南:HTTPS示例
  • 具身智能数据集解析
  • 第32届梅花奖终评启幕,上海京剧院《智取威虎山》满堂彩
  • 国家主席习近平同普京总统出席签字和合作文本交换仪式
  • 我驻苏丹使馆建议在苏中国公民尽快撤离
  • 阿森纳被打得毫无脾气,回天无力的阿尔特塔只剩嘴硬
  • 中国证监会印发《推动公募基金高质量发展行动方案》
  • 外交部:应美方请求举行贸易代表会谈,中方反对美滥施关税立场没有变化