如何修复卷发的证书位置

问题描述 投票:0回答:2

curl https://storage.flutter-io.cn/flutter_infra/flutter/0f7cdca65fba5619c02d00bb5faa40a4f1950df7/dart-sdk-darwin-x64.zip curl: (77) error setting certificate verify locations: CAfile: /etc/ssl/certs/ca-certificates.crt CApath: none (base)

我检查这条路,没有认证。然后,我使用此命令检查证书:

$ curl-config --ca /usr/local/anaconda3/ssl/cacert.pem

我应该使用此证书,如何生成证书并使我的卷发工作?有任何建议吗?

curl
2个回答
5
投票
export CURL_CA_BUNDLE=/your/new/cacert/path

在您的示例中,执行此操作。
export CURL_CA_BUNDLE=/usr/local/anaconda3/ssl/cacert.pem

参考:

在尝试访问https url时,我如何处理证书?

MAC OS没有捆绑的CA证书,这需要您从KeyChain访问中导出证书。 打开的钥匙扣访问


0
投票

  1. 选择一个证书,不确定每个证书是否有效,但我选择了SSL.com

enter image description here使用⌘ + shift + e,将其命名为cert

,然后将filetype用作
    .pem
  1. 。然后将其放入/private/etc/ssl/

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.