gpt4 book ai didi

curl - 如何在 CURL 中设置证书

转载 作者:行者123 更新时间:2023-12-03 19:00:30 34 4
gpt4 key购买 nike

为了获得成功的响应,我使用的是 curl --cacert <path of ca.pem> ... 但是我如何在 mac 的配置文件中设置 ca.pem 的路径,以便不每次都指定证书的路径,我可以直接使用 curl ...

最佳答案

在您的系统上,您可以设置环境变量以指向这些文件。

尝试:

export SSL_CERT_FILE=/path/to/ca.pem

还有 SSL_CERT_DIR 环境变量来指定包含证书的目录。

您可以将其添加到 .bashrc.bash_profile 文件中以使其永久化。

这可以在编译时使用 curl 通过在构建 curl 时传递 --with-ca-path=DIRECTORY 来更改,但我建议保持原样。

更好的是,找出您的操作系统和/或 OpenSSL 正在使用的 CA 路径/文件,并在那里添加相关证书。我不知道它们在 Mac 上的位置,但您应该有一个受信任的 CA 证书目录,curl 使用该目录进行验证(可能在/etc 中的某处)。

关于curl - 如何在 CURL 中设置证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38571099/

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