Vertrauen Sie auf selbst signierte Zertifikate in Chrome macOS 10.13

607
cclloyd

Ich versuche immer einem selbstsignierten Zertifikat zu vertrauen, aber ich habe Probleme.

Zum einen, wenn ich versuche, das Zertifikat in einen Ordner oder Desktop zu ziehen, tut es einfach nichts. Ich kann dasselbe von Safari aus machen, um das Zertifikat zu speichern, aber nicht von Chrome.

Und als ich dieses Zertifikat auf den Schlüsselbundzugriff zog, es hinzufügte und ihm vertraute, funktionierte es danach auf Safari. Aber immer noch nicht Chrom.

Wie bekomme ich ein Zertifikat von Chrome und muss es unter macOS 10.13 immer vertraut sein?

2
Ich denke es hängt vom User Agent ab. Ein Befehlszeilentool wie "curl", "openssl" und "wget" wird das Vertrauen in ein selbstsigniertes Zertifikat verwurzeln. Ich glaube jedoch, dass einige Browser, wie Chrome und Firefox, im Allgemeinen ein Root-Vertrauen in ein CA-Zertifikat erfordern. (Und dann würde das CA-Zertifikat ein End-Entity / Server-Zertifikat für die Domäne ausstellen). jww vor 5 Jahren 0

1 Antwort auf die Frage

0
harrymc

Nach Ihrer Beschreibung scheint mir, dass Sie das Zertifikat als einfaches X.509-Zertifikat installiert haben, es jedoch nicht als vertrauenswürdig für SSL festgelegt haben.

Öffnen Sie dazu das Zertifikat aus dem Schlüsselbund erneut, erweitern Sie den Abschnitt "Vertrauen" und ändern Sie die SSL-Einstellung in "Always trust".

image

Schließen Sie den Dialog, um die Änderungen zu speichern (Sie werden erneut zur Eingabe Ihres Kennworts aufgefordert). Wenn Sie das Browserfenster aktualisieren, sollte die grüne Sperre angezeigt werden:

image2

Wenn die grüne Sperre nicht angezeigt wird, starten Sie Chrome einfach neu oder geben Sie ihn chrome://restartin die Adressleiste ein.

Ich weiß, wie ich darauf vertrauen kann, wenn ich das Zertifikat habe, aber das Problem ist, dass Chrome das Zertifikat nicht speichert. Ich ziehe es in den Schlüsselbund-Zugang, den Finder, etwas und einfach ... nichts passiert. cclloyd vor 5 Jahren 0
[Here] (https://www.accuweaver.com/2014/09/19/make-chrome-accept-a-self-signed-certificate-on-osx/) ist ein vollständiger Artikel über das Verfahren. Bitte fügen Sie zu dem hinzu, was Sie genau gemacht haben und ob die Ergebnisse den Screenshots im Artikel entsprechen. harrymc vor 5 Jahren 0
Wenn ich versuche, das Zertifikat an eine beliebige Stelle zu ziehen (Desktop, Downloads, Zugriff auf den Schlüsselbund), passiert nichts. cclloyd vor 5 Jahren 0
Mir scheint, dass etwas nicht stimmt. Versuchen Sie, es explizit mit einem Dienstprogramm zu öffnen, um zu sehen, ob eine Fehlermeldung angezeigt wird. harrymc vor 5 Jahren 0