我在两台不同的机器上有两个基于 Spring 的 Web 应用程序 A 和 B。
我想从 Web 应用程序 A 到 Web 应用程序 B 进行 HTTPS 调用,但是,我在机器 B 中使用的是自签名证书。所以我的 HTTPS 请求失败了。
在 Spring 中使用 RestTemplate 时如何禁用 HTTPS 证书验证?我想禁用验证,因为 Web 应用程序 A 和 B 都在内部网络中,但数据传输必须通过 HTTPS 进行
原文由 Prabhu R 发布,翻译遵循 CC BY-SA 4.0 许可协议
需要添加的是自定义
HostnameVerifier
类绕过证书验证返回true这需要适当地放置在您的代码中。