虚拟SSL客户端配置-https

时间:2018-10-25 19:41:03

标签: spring-boot https ssl-certificate spring-cloud-feign feign

我需要创建一个自定义的Feign客户端,该客户端将能够使用带有密码的.p12客户端证书来调用服务器api。这是HTTPS通信。

可能吗?我尝试使用配置覆盖客户端

@Configuration
public class FeignConfiguration {

@Bean
public Client feignClient()
 {
    Client trustSSLSockets = new Client.Default(
            sslContextFactory(),
            new NoopHostnameVerifier());

    return trustSSLSockets;
 }
}

但是我不知道如何配置sslContextFactory ...

这可能吗?或者我该怎么做。

谢谢。

0 个答案:

没有答案