首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Hashicorp Vault中的SSL证书配置

Hashicorp Vault中的SSL证书配置
EN

Stack Overflow用户
提问于 2020-11-05 20:29:21
回答 1查看 1.7K关注 0票数 1

我最近开始使用Vault来存储我的api密钥和机密。我正在尝试将其配置为使用使用ssl证书的HTTPS,我相信我已经完成了所有步骤。

但是当我尝试从浏览器启动url时,我得到一个弹出窗口,要求选择一个证书。(附图)。我不知道这里出了什么问题。当我单击Cancel时,它可以正常工作并正确加载页面,但我不会得到弹出窗口。

我的保险库配置-

代码语言:javascript
复制
storage "file" {
  path = "/vault/store/data"
}

listener "tcp" {
  address     = "vault.systems:8200"
  tls_disable = 0
  tls_cert_file = "/app/vault/cert/vault.systems.cer"
  tls_key_file = "/app/vault/cert/vault.systems.key"
}

api_addr = "https://vault.systems:8200"

ui = true

另外,我已经将根证书放在/etc/pki/ca-trust/source/anchors/下,并更新了ca-trust。

一切正常,如下是来自curl的响应-

代码语言:javascript
复制
user@vault-server-1$ curl -XGET https://vault.systems:8200/v1/sys/health
{"initialized":true,"sealed":true,"standby":true,"performance_standby":false,"replication_performance_mode":"unknown","replication_dr_mode":"unknown","server_time_utc":1604577030,"version":"1.5.3"}

EN

回答 1

Stack Overflow用户

发布于 2021-10-08 17:58:18

要禁用客户端证书验证,请使用:

代码语言:javascript
复制
tls_disable_client_certs = true

或者,可以使用以下检查绕过弹出窗口:

代码语言:javascript
复制
tls_require_and_verify_client_cert = false
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64697238

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档