Spring Boot的trust-store怎麽配置
时间: 2024-05-15 12:13:46 浏览: 16
在Spring Boot中配置trust-store可以通过以下两种方式:
1. 在application.properties或application.yml文件中添加以下属性:
```
# for JKS format
server.ssl.key-store-type=JKS
server.ssl.key-store=classpath:ssl/keystore.jks
server.ssl.key-store-password=keystore-password
server.ssl.trust-store-type=JKS
server.ssl.trust-store=classpath:ssl/truststore.jks
server.ssl.trust-store-password=truststore-password
# for PKCS12 format
server.ssl.key-store-type=PKCS12
server.ssl.key-store=classpath:ssl/keystore.p12
server.ssl.key-store-password=keystore-password
server.ssl.trust-store-type=PKCS12
server.ssl.trust-store=classpath:ssl/truststore.p12
server.ssl.trust-store-password=truststore-password
```
其中,`server.ssl.trust-store`指定了TrustStore的路径,`server.ssl.trust-store-password`指定了TrustStore的密码。
2. 在代码中通过System属性设置:
```java
System.setProperty("javax.net.ssl.trustStore", "truststore.jks");
System.setProperty("javax.net.ssl.trustStorePassword", "truststore-password");
```
这种方式需要在代码中手动设置,不如第一种方式方便。
相关推荐
![md](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)