在OSX上哪里可以找到system-ca-bundle.crt?

时间:2017-02-02 19:34:36

标签: mono

我正在运行mono 4.8并且在证书方面遇到了一些问题。我知道我需要运行cert-sync,但我无法确定system-ca-bundle.crt在OSX上的位置。此版本的文档http://www.mono-project.com/docs/about-mono/releases/3.12.0/仅提及它在不同的Linux系统中的位置。

1 个答案:

答案 0 :(得分:1)

您可以从以下网址获取PEM格式的完整Mozilla CA证书存储区:

买家要注意:下载并盲目添加CA根证书应该引发响铃,警报和口哨声。他们提供的cacert.pem标记为SHA256,您可以将其与Mozilla的

进行比较

也就是说,您始终可以从该PEM中提取所需的各个CA证书并验证每个证书等等。或者盲目地将它们全部添加:

curl --remote-name --time-cond cacert.pem https://curl.haxx.se/ca/cacert.pem
cert-sync --user cacert.pem

BoringSSL设为Mono的TLS提供商并享受:

export MONO_TLS_PROVIDER=btls