小编Kas*_*ard的帖子

Spring使用弹簧靴重新模仿2路ssl

我正在使用Spring Boot和restTemplate来使用RESTful Web服务.该服务以2路ssl保护.所以我已经制作了这个代码来配置连接.代码有效,但我正在寻找的是使用spring restTemplate和httpClient或使用Spring Boot的另一种替代方法实现2路SSL的最佳方法

@Configuration()
public class RestClientConfig {
   private static final Logger log = LoggerFactory.getLogger(RestClientConfig.class);
   @Bean()
   @Qualifier("SSLRestOperations")
       public RestOperations restOperations(ClientHttpRequestFactory clientHttpRequestFactory) throws Exception {
       RestTemplate restTemplate = new RestTemplate(clientHttpRequestFactory);    
       return restTemplate;
   }

   @Bean
   public ClientHttpRequestFactory clientHttpRequestFactory(HttpClient httpClient) {
       HttpComponentsClientHttpRequestFactory requestFactory = new HttpComponentsClientHttpRequestFactory(httpClient);
      // timeout
      requestFactory.setReadTimeout(60 * 1000);
      requestFactory.setConnectTimeout(60 * 1000);
      return requestFactory;
    }

    @Bean
    public HttpClient httpClient(@Value("${keystore.file}") Resource file, @Value("${keystore.pass}") Password password) throws Exception {
        String keystorePassword = password.getDescrambled();

        KeyManagerFactory kmf = KeyManagerFactory.getInstance(KeyManagerFactory.getDefaultAlgorithm());
        TrustManagerFactory tmf =TrustManagerFactory.getInstance(TrustManagerFactory.getDefaultAlgorithm());

        KeyStore …
Run Code Online (Sandbox Code Playgroud)

ssl spring httpclient resttemplate

6
推荐指数
0
解决办法
5561
查看次数

如何在layout = row中删除下划线i md-chips

如何摆脱md-chips中的下划线 - 131,132和T下的线?

<div layout="row">
  <div flex>
    <md-chips ng-model="condition.list" readonly="true" md-removable="false">
      <md-chip-template>
        <span>{{$chip.id}}</span>
      </md-chip-template>                  
    </md-chips>
  </div>
 </div>
Run Code Online (Sandbox Code Playgroud)

看起来像这样 在此输入图像描述

angularjs angular-material

1
推荐指数
1
解决办法
1936
查看次数