【发布时间】:2017-02-02 19:34:36
【问题描述】:
我正在运行单声道 4.8 并且在证书方面遇到了一些问题。我知道我需要运行cert-sync,但我不知道system-ca-bundle.crt 在OSX 上的位置。此版本的文档http://www.mono-project.com/docs/about-mono/releases/3.12.0/ 仅提及它在不同 linux 系统上的位置。
【问题讨论】:
标签: mono
我正在运行单声道 4.8 并且在证书方面遇到了一些问题。我知道我需要运行cert-sync,但我不知道system-ca-bundle.crt 在OSX 上的位置。此版本的文档http://www.mono-project.com/docs/about-mono/releases/3.12.0/ 仅提及它在不同 linux 系统上的位置。
【问题讨论】:
标签: mono
您可以从以下位置获取 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
【讨论】:
--user。