gpt4 book ai didi

Java Unirest 禁用证书

转载 作者:行者123 更新时间:2023-12-04 03:01:46 25 4
gpt4 key购买 nike

您能否告诉我使用 Unirest 作为 REST 客户端禁用证书验证的方法。

我将 Unirest 与 Java Spring 结合使用。以下是我的源代码:

try {
HttpResponse<String> response = Unirest.post("myurl")
.header("content-type", "application/json")
.header("accept", "application/json")
.body("my json data here")
.asJson();
} catch (Exception e) {
logger.info("==================REST CLIENT ERROR: "+e.getMessage());
}

结果:

==================REST CLIENT ERROR: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

最佳答案

我知道这个帖子很老了,但只是写以防万一其他人正在寻找更简单的方法。

Unirest 现在已经内置了对此的支持。

Unirest.config().verifySsl(false);

这对我有用。

关于Java Unirest 禁用证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48580270/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com