【请求报错: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

相关推荐
burning_maple7 分钟前
redis笔记
数据库·redis·笔记
魔芋红茶8 分钟前
Spring Security 学习笔记 4:用户/密码认证
笔记·学习·spring
googleccsdn16 分钟前
ENSP Pro Lab笔记:配置BGP VXLAN双栈(3)
网络·笔记
爱宁~1 小时前
UnityShader学习笔记[二百九十九]UGUI中的Mask遮罩半透明Shader
笔记·学习
百***78751 小时前
【实操】一步API对接GPT-5.2全流程(多语言示例+高并发优化+避坑指南)
网络·gpt
科技块儿1 小时前
【场景:识别C2通信】评估出站IP是否为已知恶意地址,方法:IP离线库+威胁情报融合
网络·网络协议·tcp/ip
小陈phd2 小时前
langGraph从入门到精通(六)——基于 LangGraph 实现结构化输出与智能 Router 路由代理
android·网络·数据库
Ares-Wang2 小时前
网络》》IP组播
网络·网络协议·tcp/ip
sunlifenger2 小时前
上海兆越人员定位系统,多元技术赋能,精准守护工业安全
网络·人工智能·安全
独行soc3 小时前
2026年渗透测试面试题总结-3(题目+回答)
网络·python·安全·web安全·渗透测试