在Golang 中定位根憑證授權單位
crypto/tls.Config.RootCAs 欄位提供了一組受信任的根憑證授權機構用於驗證伺服器憑證。當此欄位未設定時,Golang 將使用主機的根 CA 集。特別是,在 Linux 系統上,這些根 CA 是從特定位置取得的。
Golang 在 Linux 上尋找主機根 CA 的位置
Golang 搜尋多個可能的憑證檔案以尋找找到主機的根 CA 集。這些文件按以下順序列出,Golang 在找到一個後停止:
因此,要將根CA 全域新增至Linux 系統上的受信任集中,您可以包含相關憑證檔案位於上述位置之一。
以上是Go 在哪裡可以找到 Linux 系統上的根憑證授權單位?的詳細內容。更多資訊請關注PHP中文網其他相關文章!