weblogic发送https请求的证书错误的解决办法
来源:互联网 发布:淘宝微信内部优惠卷群 编辑:程序博客网 时间:2024/06/06 09:27
问题:将应用部署到weblogic后,请求https报错(单元测试是OK的)
报错就是 bad certificate...什么的,我就不贴了,贴报错的代码片段
问题原因:部署后,使用了Weblogic的jar包,导致报错(谁不知道啊...)。至于哪个jar包,我真不知道了。把报错的weblogic相关路径往浏览器一贴。有如下答案http://blog.csdn.net/u014520797/article/details/50263089 。这哥们让我配置weblogic的启动文件,大概意思就是“配置了之后,程序就优先使用sun的jar包哦”,然并卵...尽管可以,生产上的环境配置,不是说改就能改的。
但这位哥都提到了通过代码解决,失败了,但我还是得试一下。按照这位哥的思路,new URL(url).openConnection()生成的HttpsURLConnection是SOAPHttpsURLConnection。这是https请求失败的原因。得生成HttpsURLConnectionImpl才行。于是修改代码,
解决办法:
new URL(url).openConnection()改为
new URL(null,url,new com.sun.net.ssl.internal.www.protocol.https.Handler());
不知道为什么这位哥不行,反正,我行了。。。
1 0
- weblogic发送https请求的证书错误的解决办法
- httpclient发送https的get请求忽略证书
- IE8访问https链接警告安全证书错误的解决办法
- java发送https的请求
- httpclient 4.3中、https请求错误的解决办法
- Https的数据请求的证书设置
- Https的数据请求的证书设置
- 验证 HTTPS 请求的证书(五)
- 验证 HTTPS 请求的证书(五)
- 验证 HTTPS 请求的证书(五)
- iOS里加载https请求报错说服务器证书无效的解决办法
- 关于php curl 请求https 报ssl证书错误的解决方案
- 开启Charles情况下requests 请求https遇到证书验证错误的解决方法
- Java 发送https 的post请求方法
- Rails发送HTTPS请求的方法
- 使用java发送https的请求
- Rails发送HTTPS请求的方法
- Jsoup发送https请求的问题
- 写一个程序,交换两个数
- android 将手机号中间隐藏为星号(*)
- Linux 服务器模型
- SQLServer解决孤立用户问题
- Linux常用命令-文件处理命令
- weblogic发送https请求的证书错误的解决办法
- iOS项目添加VPN
- JNI完全指南(二)——类与异常
- spacemacs c++ 智能提示
- Ubuntu15.04源码安装Node.js
- php去除空数组且数组键名重置
- DBMS_REDEFINITION用法
- mysql安装与配置
- rabbitmq http.api