gpt4 book ai didi

javascript - node.js - 如何使用 tls.connect 将 CA 添加到受信任的 CA 列表中

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

我正在使用带有 ca 选项的 tls.createSecureContext ( Docs ) 添加另一个 ca 但根据文档,提供的 CA 替换了默认的受信任列表 - “Mozilla 的 CA 被完全替换当使用此选项明确指定 CA 时”。我想在默认列表中添加额外的 ca 而不是替换它。我该怎么做?

最佳答案

可以为多个 CA 证书向 ca 选项传递一个字符串数组,因此您可以执行以下操作:

ca: [
'/etc/ssl/certs/ca-certificates.crt',
'your-ca.crt'
]

上面列出的第一个路径是在 Debian/Ubuntu 上安装 ca-certificates 包时 Mozilla CA 包的默认位置。

关于javascript - node.js - 如何使用 tls.connect 将 CA 添加到受信任的 CA 列表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49236940/

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