Stammzertifizierungsstellen in Golang finden
Das Feld crypto/tls.Config.RootCAs stellt eine Reihe vertrauenswürdiger Stammzertifizierungsstellen zur Überprüfung des Servers bereit Zertifikate. Wenn dieses Feld nicht gesetzt ist, verwendet Golang stattdessen den Root-CA-Satz des Hosts. Insbesondere auf Linux-Systemen werden diese Root-CAs von bestimmten Orten abgerufen.
Wo Golang Host-Root-CAs unter Linux findet
Golang durchsucht mehrere mögliche Zertifikatsdateien nach Suchen Sie den Root-CA-Satz des Hosts. Diese Dateien werden in der folgenden Reihenfolge aufgelistet und Golang stoppt, sobald eine gefunden wird:
Um dem vertrauenswürdigen Satz auf einem Linux-System global eine Stammzertifizierungsstelle hinzuzufügen, können Sie daher Folgendes einschließen Speichern Sie die entsprechende Zertifikatsdatei an einem der oben genannten Speicherorte.
Das obige ist der detaillierte Inhalt vonWo finden Sie Stammzertifizierungsstellen auf Linux-Systemen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!