jelon521 发表于 2016-05-27 14:49

用web去访问https的请求的时候报javax.net.ssl.SSLHandshakeException: Receiv

用web去访问https的请求的时候报javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure错,有人说这个是jdk导致的,jdk里面有一个jce的包,安全性机制导致的访问https会报错,官网上有替代的jar包,换掉就好了,目录 %JAVA_HOME%\jre\lib\security里的local_policy.jar,US_export_policy.jar,但是做了依然报同样的错误,求助大神。。。。。。。。。

jelon521 发表于 2016-05-27 14:51

附报错截图

Shell_HAT 发表于 2016-06-01 08:26

如果你用的是WebLogic:
控制台 >>> 环境 >>> 服务器 >>> 实例名 >>> 勾选“启用 SSL 监听端口”,把“SSL 监听端口”设置为7030
控制台 >>> 环境 >>> 服务器 >>> 实例名 >>> SSL >>> 高级 >>> 把“主机名验证”设置为“无”
控制台 >>> 环境 >>> 服务器 >>> 实例名 >>> SSL >>> 高级 >>> 勾选“使用 JSSE SSL”

jelon521 发表于 2016-06-01 19:46

回复 3# Shell_HAT


    谢谢,已经解决了,thx
页: [1]
查看完整版本: 用web去访问https的请求的时候报javax.net.ssl.SSLHandshakeException: Receiv