1

我希望将 Spring Boot 与 2 路 TLS 集成。

我的问题是我想将其用于开发,我们可以在一个 Spring MVC 中使用 2 路 TLS,还是需要创建一个单独的客户端 MVC?

我使用此链接作为参考https://www.baeldung.com/spring-tls-setup在此配置 Tomcat 上的 TLS 如何配置服务器 XML 文件并找到它。

另外,如果我们只使用一个微服务进行双向 TLS,信任库证书应该存储在哪里?

以下是应用程序属性:

server.port=8443
server.ssl.enabled=true
server.ssl.key-store-type=JKS
server.ssl.key-store=classpath:keystore/server-app.jks
server.ssl.key-store-password=password
server.ssl.key-alias=server-app
server.ssl.protocol=TLS
server.ssl.enabled-protocols=TLSv1.3
#server.ssl.client-auth=need
server.ssl.trust-store=classpath:keystore/truststore.jks
server.ssl.trust-store-password=password
4

0 回答 0