英文:
Where is Golang picking up root CAs from in MacOS?
问题
我找到了一个解释Linux的链接:https://stackoverflow.com/questions/40051213/where-is-golang-picking-up-root-cas-from
我想了解在MacOS上是如何完成的。谢谢。
英文:
I found it explaining Linux: https://stackoverflow.com/questions/40051213/where-is-golang-picking-up-root-cas-from
I want to understand how it's done on MacOS. Thanks.
答案1
得分: 3
在 macOS(以及 Windows)上,Go 不会从文件系统加载根证书。相反,Certificate.Verify 调用 c.systemVerify,该函数使用操作系统提供的 API 来验证证书。
英文:
On macOS (and also Windows), Go does not load root certificates from the filesystem. Instead, Certificate.Verify calls c.systemVerify which uses APIs provided by the OS to validate certificates.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论