HttpKit请求https时报错

java.lang.RuntimeException: javax.net.ssl.SSLHandshakeException: DH ServerKeyExchange does not comply to algorithm constraints

at com.jfinal.kit.HttpKit.post(HttpKit.java:183)

at com.jfinal.kit.HttpKit.post(HttpKit.java:201)

at service.EnergyService.getEnergyMon(EnergyService.java:44)


HttpKit请求的时候SSL报错了,估计是ssl证书问题,请教波总请求的时候如何绕开ssl证书呢?

评论区

lcmkc

2020-11-25 20:29

目标服务器用的是java6,不支持tls v1.2,chrome打开地址也提示安全警告,不知道是不是因为这个问题。。

杜福忠

2020-11-26 14:53

最新版JF吗?看代码是有忽略的.setHostnameVerifier(trustAnyHostnameVerifier)
贴个网址上来看看

lcmkc

2020-11-27 12:22

@杜福忠 是最新版的。。我也看到httpkit源码是忽略的,但是就是报错。。api是单位内网的呢,没法发出来。。

热门反馈

扫码入社