簡體   English   中英

使用TLS配置Spring Vault

[英]Configure Spring Vault with TLS

我找不到任何有關如何在生產環境中正確設置Spring Vault的文檔。 據說在生產中不要使用tls_disable = 1

我在一個空的ec2實例上運行Vault,我使用令牌手動驗證我的應用程序,並希望繼續這樣做。 我只是在尋找創建必要證書的正確方法,以便它可以與https一起使用,而不與文檔建議的http一起使用。

您有兩種選擇:

  1. 為了進行測試,可以將協議方案設置為HTTP
VaultEndpoint endpoint = new VaultEndpoint();
endpoint.setHost("localhost");
endpoint.setPort(8200);
endpoint.setScheme("http");

new VaultTemplate(endpoint, …)
  1. 用於生產:證書有幾種選擇,范圍從運行公司范圍的CA到設置中間CA到自簽名證書。 對於Spring Vault,我們創建了一個腳本,該腳本通過創建CA並將這些證書導入臨時信任庫來在測試過程中提供幫助。 您可以在這里找到它以獲取靈感。 此腳本不會替代適當的安全策略和負責的證書處理。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM