当前位置: 首页 > 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 建立安全连接

http://www.dtcms.com/a/180107.html

相关文章:

  • 系分论文《论多云架构治理的分析和应用》
  • 支持向量机案例
  • 服务器不备案有影响吗
  • 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示例
  • 具身智能数据集解析
  • n8n系列(4):生产环境最佳实践
  • 数据库基础:概念、原理与实战示例
  • 云轴科技ZStack入选赛迪顾问2025AI Infra平台市场发展报告代表厂商
  • 万兴PDF-PDFelement v11.4.13.3417
  • 对遗传算法思想的理解与实例详解
  • odoo-049 Pycharm 中 git stash 后有pyc 文件,如何删除pyc文件
  • python打卡day20
  • LeetCode 热题 100_编辑距离(94_72_中等_C++)(动态规划)
  • 并发设计模式实战系列(19):监视器(Monitor)
  • C#参数数组全解析