美文网首页Java技术博客专栏
Https协议报错:com.sun.net.ssl.intern

Https协议报错:com.sun.net.ssl.intern

作者: 程序大视界 | 来源:发表于2018-09-25 22:26 被阅读0次

所用应用服务器:JBoss服务器

jdk环境:jdk1.6

通信协议:http/https

场景:本地项目对接外部项目(接口编程),尤其银行对接等;

使用外部系统提供的sdk,sdk中封装好了http通信协议等。使用sdk进行调用正常,当导入本地项目对接时,调用请求出现报错:

sun.net.www.protocol.http.HttpURLConnection cannot be cast to javax.net.ssl.HttpsURLConnection

意思大概是的HttpURLConnection http协议无法转换成https协议。

解决方法:

找到项目对应的请求处理类,对应方法。通常是:HTTP Request的封装请求方法那个地方。

URL url= new URL(url); 改为URL url= new URL(null, url, new sun.net.www.protocol.https.Handler());

即可解决问题

------------------------------------------------------------------------------------------------------------------------------

本文来自 旭日Follow_24 的CSDN 博客 ,全文地址请点击:https://mp.csdn.net/postedit/82220333

相关文章

  • Https协议报错:com.sun.net.ssl.intern

    所用应用服务器:JBoss服务器 jdk环境:jdk1.6 通信协议:http/https 场景:本地项目对接外部...

  • Https协议报错:com.sun.net.ssl.intern

    所用应用服务器:JBoss服务器 jdk环境:jdk1.6 通信协议:http/https 场景:本地项目对接外部...

  • iOS 9.0 之后兼容Http协议的方法

    iOS9.0之后,苹果默认所有的APP必须通过Https协议进行数据请求。如果直接使用Http协议请求的话会报错。...

  • HTTPS协议

    HTTPS是HTTP的安全版,即HTTP+SSL/TLS。HTTPS的全称:Hyper Text Transfer...

  • HTTPS协议

    Https协议 HTTPS是基于安全目的的HTTP通道,其安全基础由SSL层来保证。最初由netscape公司研发...

  • HTTPS协议

    转自:http://blog.csdn.net/yufaw/article/details/8515889 我们都...

  • Https协议

    Https协议原理 简单地来说,是基于ssl的http协议,依托ssl协议,https协议能够确保整个通信是加密的...

  • HTTPS协议

    简介 HTTPS(超文本传输安全协议)是一种通过计算机网络进行安全通信的传输协议。HTTPS 经由 HTTP 进行...

  • Https协议

    一.https简单介绍 二.https Mixed content 三.https性能

  • HTTPS协议

    首先简介HTTP协议 超文本传输协议,位于TCP/IP四层模型当中的应用层。HTTP协议通过请求/响应的方式,在客...

网友评论

    本文标题:Https协议报错:com.sun.net.ssl.intern

    本文链接:https://www.haomeiwen.com/subject/zajroftx.html