gpt4 book ai didi

spring - 使用 TLS 配置 Spring Vault

转载 作者:太空宇宙 更新时间:2023-11-03 14:03:50 25 4
gpt4 key购买 nike

我找不到任何关于如何在生产环境中正确设置 Spring Vault 的文档。据说在生产中不要使用 tls_disable = 1

我在一个空的 ec2 实例上运行保险库,我使用 token 手动验证我的应用程序并希望继续这样做。我只是在寻找创建必要证书的正确方法,以便它可以使用 https 而不是文档建议的 http。

最佳答案

你有两个选择:

  1. 出于测试目的,您可以将协议(protocol)方案设置为 HTTP:
VaultEndpoint endpoint = new VaultEndpoint();
endpoint.setHost("localhost");
endpoint.setPort(8200);
endpoint.setScheme("http");

new VaultTemplate(endpoint, …)
  1. 对于生产:证书有几种选择,从运行公司范围的 CA 到设置中间 CA,再到自签名证书。对于 Spring Vault,我们创建了一个脚本,通过创建 CA 并将这些证书导入临时信任库来帮助我们进行测试。你可以找到它here获得一些灵感。此脚本不会取代适当的安全策略和负责任的证书处理。

关于spring - 使用 TLS 配置 Spring Vault,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46406621/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com