【请求报错:javax.net.ssl.SSLHandshakeException: No appropriate protocol】

1、问题描述

在请求服务时报错说SSL握手异常协议禁用啥的,而且我的连接数据库的url也加了useSSL=false

复制代码
javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)

2、解决方法

在网上查找了方法原因后得知是jdk的问题

修改java.security 文件

Linux 默认路径 /usr/lib/jvm/jdk/jre/lib/security
Windows默认路径 C:\Program Files\Java\jdk\jre\lib\security

vi 进去删除jdk.tls.disabledAlgorithms=后的出现的SSLv3, TLSv1, TLSv1.1 即可

然后重启应用重新请求即可

如果没有权限修改java.security,给文件添加修改权限sudo chmod -R 777 java.security

相关推荐
爱因斯坦乐2 小时前
【vue】I18N国际化管理系统
前端·javascript·vue.js·笔记·前端框架
Ro Jace2 小时前
模式识别与机器学习课程笔记(4):线性判决函数
人工智能·笔记·机器学习
Rousson3 小时前
硬件学习笔记--82 连接器的选用原则与流程
笔记·单片机·学习
Larry_Yanan5 小时前
QML学习笔记(四十)QML的ApplicationWindow和StackView
c++·笔记·qt·学习·ui
Hello.Reader9 小时前
Flink 受管状态的自定义序列化原理、实践与可演进设计
java·网络·flink
摇滚侠10 小时前
Spring Boot 3零基础教程,Spring Boot 日志的归档与切割,笔记22
spring boot·redis·笔记
wan5555cn10 小时前
当代社会情绪分类及其改善方向深度解析
大数据·人工智能·笔记·深度学习·算法·生活
极客先躯11 小时前
高可用巡检脚本实战:一键掌握服务、网络、VIP、资源状态
运维·网络·金融
时空潮汐12 小时前
无需公网 IP:神卓 K900 实现海康摄像头异地观看的两种简单方法
服务器·网络·tcp/ip·海康摄像头·神卓n600·神卓云监控
zx_zx_12312 小时前
传输层协议 tcp
服务器·网络·tcp/ip