【问题标题】:Import Keystore and Truststore to Azure Key vault将 Keystore 和 Truststore 导入 Azure Key Vault
【发布时间】:2023-04-01 19:51:01
【问题描述】:

我有一个 SSL 证书 client.ksclient.ts,我想将其导入 Azure Key Vault,但它只接受 .PEM 格式。

我尝试通过cat client.ks client.ts > client.pem 将两个文件合并为一个,但加载时出现错误:

指定的 PEM X.509 证书内容无法读取。请检查证书是否为有效的 PEM 格式。

关于如何在密钥库中获取这两个文件的任何建议?

【问题讨论】:

    标签: azure ssl ssl-certificate azure-keyvault


    【解决方案1】:

    如果您对任何文件进行 base64 编码并且总大小小于 25kb,您可以将任何文件存储为 keyvault Secret。

    例如来自 cli:

    OUTPUT="$(base64 -w0 < example.txt)" & az keyvault secret set --name mysecret --vault-name myvault --value $OUTPUT
    

    检索秘密时,您可以对其进行解码并将输出写入文件。

    更多详情请参考thread

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-07-28
      • 1970-01-01
      • 1970-01-01
      • 2023-02-02
      • 2020-10-26
      • 2019-12-01
      • 2019-06-09
      • 1970-01-01
      相关资源
      最近更新 更多