访问https,抛出的异常javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
话说这个坑有点深,查阅大半个百度几乎没解决
部分网友解释:是因为jdk中jce的安全机制导致报的错,按照大家的方式,要去oracle官网下载对应的jce包替换jdk中的jce包。
jce所在地址: %JAVA_HOME%\jre\lib\security里的local_policy.jar,US_export_policy.jar
JDK7 http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html
JDK8 http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html
但是以上并没有解决我的问题,后来我是这样做的,可供测试
在请求连接之前,加上
System.setProperty("https.protocols", "TLSv1.2,TLSv1.1,SSLv3");
https.protocols可以设置一个,也可以设置多个,需要设置什么值,大家可以通过以下网站查询你要请求的网站支持的证书类型
https://myssl.com
访问https,抛出的异常javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure相关推荐
- javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure问题解决
最近在生产环境调用Https接口出现这个问题javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure,经 ...
- 使用Java访问https接口javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
jdk1.6,证书:SHA256+TLSv1.2 使用Java访问https://**************** 接口 控制台提示握手失败错误:javax.net.ssl.SSLHandsh ...
- SoapUI 请求 https 报 javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
SoapUI 请求 https 报 javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure 在 E:\ ...
- 解决javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure报错
背景 java版本1.8.0,今天尝试用Java去访问一个https接口,但抛出下面的异常: javax.net.ssl.SSLHandshakeException: Received fatal a ...
- javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
问题描述:在jdk1.7环境中使用HttpURLConnection发送https请求时,异常了 javax.net.ssl.SSLHandshakeException: Received fatal ...
- 搞定 javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure 问题!
开始碰到这个问题找遍了各种方法,其实还是需要耐心的先搞清楚原因再想方法靠谱,这里也总结下这个异常的多种解决方案, 首先先理解下为什么出现handshake?字面理解是客户端与服务端握手失败,能导致握手 ...
- javax.net.ssl.SSLHandshakeException: Received fatal alert: certificate_unknown
安装完Azkaban后web页面访问时无法跳转登录页面,显示: 点击高级后没有继续访问的选项,查看 azkaban-web 服务报错如下: 随后检查了ssl证书没问题,分析可得Mac系统需要对自己生成 ...
- javax.net.ssl.SSLException: Received fatal alert: protocol_version问题解决
本来以为这个问题百度一大堆肯定很好解决,没想到还是卡了一会儿. 网上的方案和我自己的情况不完全匹配,所以记录下来. 完整报错如下: com.mysql.jdbc.exceptions.jdbc4.Co ...
- Https接口异常javax.net.ssl.SSLHandshakeException问题
收到告警,asr6和asr7服务器请求车场Https接口异常, SSL异常javax.net.ssl.SSLHandshakeException: Received fatal alert: hand ...
最新文章
- 网络推广外包专员浅析为什么说企业网站都需要网络推广外包?
- 028_SpringBoot整合Redis
- TrinityCore3.3.5编译过程-官方指导-踩坑总结
- oracle resetlogs 误删,oracle undo表空间误删恢复
- java-设计模式(结构型)-【代理模式】
- ScaleForm十六戒言
- PDF Bookmark Extract1.0 release(Free Version) PDF书签抽取器(iTextSharp的利用)
- 系统管理员最应该读的5本书_系统管理员的8本书
- uvc摄像头代码解析1
- java保留小数点后几位,不足的用0补
- gradle拷贝静态资源文件_android-Gradle Copy任务不会复制文件
- 《程序猿的搬砖生活》九、那些伙伴和生活,既是人生也是回忆
- 安装nodejs出现Invalid drive: f:\的解决办法
- 【显卡天梯图】2014年最新显卡天梯图 – 【迄今最全系列显卡】
- linux redis配置文件位置,Linux 安装配置Redis
- 利用Python分析新旧页面的A/B测试结果
- 『强烈推荐2个网站』这才是Win10官方原版正确下载姿势
- 通过Google Earth观看全球夜景地图
- FC金手指代码大全·持续更新-亲测可用-FC 经典游戏完整可用的金手指大全---持续更新,偶尔玩玩经典回味无穷,小时候不能通关的现在通通通关一遍
- html5我的心灵小屋,优秀作文范文:我的小屋