Spring-Integration 4:
我想与http outbound-gateway进行HTTPS通信。即使用安全协议。 要求是我想使用URL" https://"但是我们没有证书和需要绕过这个。
答案 0 :(得分:1)
我在一些旧项目中找到了这个配置:
CommonsClientHttpRequestFactory
我记得commons-http-client-3.0
这种HttpComponentsClientHttpRequestFactory
允许接受所有服务器证书。否则,您应该为commons-http-client-4.x
自定义CloseableHttpClient httpClient = HttpClients.custom().setSSLHostnameVerifier(NoopHostnameVerifier.INSTANCE).build()
,如下所示:
clientHttpRequestFactory
在此答案中查看更多信息:How to ignore SSL certificate errors in Apache HttpClient 4.0。
在自定义之后,您应该将<int-http:outbound-gateway>
注入Font Awesome 4.3.0
。