我发现你们阅读csdn之后居然不去看我有道云笔记,所以我把他们cv过来了!!!
1.绕过安全证书
自己写一个RestTemplate
给这个Bean取一个别名(为了和原有的restTemplate区分开)
@Configuration public class RestTemplateObdConfig { private static boolean ignoreSSL = true; //给Bean取一个别名 @Bean public RestTemplate obdRestTemplate(){ RestTemplate restTemplate = new RestTemplate(); if (ignoreSSL) {//ignoreSSL为true时,绕过证书 HttpComponentsClientHttpRequestFactory factory = new HttpComponentsClientHttpRequestFactory(); factory.setConnectionRequestTimeout(300000); factory.setConnectTimeout(300000); factory.setReadTimeout(300000); // https CloseableHttpClient httpClient = getHttpsClient(); factory.setHttpClient(httpClient); restTemplate = new RestTemplate(factory); } // reInitMessageConverter(restTemplate);