Wie kann ich die Sicherheitsüberprüfung für localhost deaktivieren?

42

Ich weiß, dass mein SSL-Zertifikat für localhost nicht gültig ist. Ich weiß, dass meine Verbindung nicht wirklich sicher ist. Es ist mir egal! Ich spreche mit meiner eigenen Maschine.

Wie kann ich Chrome anweisen, Zertifikatfehler auf localhost zu ignorieren?

Bildbeschreibung hier eingeben

Der Hochstapler
quelle
4
Am einfachsten legen Sie das Zertifikat einfach in den Certificate Store des Betriebssystems. Auf diese Weise wird das Zertifikat von Ihrem Betriebssystem als vertrauenswürdig eingestuft. Wenn Sie Firefox verwenden, müssen Sie Firefox so einrichten, dass es auch dem Zertifikat vertraut, da Firefox einen eigenen Zertifikatspeicher verwendet, nicht den Zertifikatspeicher des Host-Betriebssystems. Ich habe kein Glück, eine Frage zu finden, die es gut macht, zu erklären, wie das derzeit gemacht wird.
Ramhound
1
@Ramhound Das Hinzufügen des Zertifikats zu meinem Zertifikatspeicher hat keine Auswirkung auf das Problem, da das Zertifikat nicht mit der URL übereinstimmt, unabhängig davon, wie sehr ich dem Zertifikat vertraue. Also, ja, ich könnte mir ein anderes Zertifikat ausstellen, es dem Geschäft hinzufügen und es in der Anwendung verwenden. Aber ich hoffe, das ist nicht die einzige Möglichkeit, um diese Warnung zu umgehen, und das war sowieso nicht meine Frage.
Der Hochstapler
1
Einfach gesagt, Sie können Chrome nicht anweisen, Zertifikatfehler nur zu ignorieren localhost. Sie können Chrome anweisen, alle Zertifikatfehler zu ignorieren, aber das wäre äußerst unklug.
Ramhound
@Ramhound Das wäre enttäuschend, aber ich fürchtete das auch.
Der Hochstapler
Ich werde nicht einmal darauf eingehen, wie Chrome mit dem Widerruf von Zertifikaten umgeht. Chrome ist eine plattformübergreifende Anwendung für Google. Google macht dem Internet keinen Dienst mit einigen seiner Auswahlmöglichkeiten, um seine plattformübergreifenden Ziele zu erreichen.
Ramhound

Antworten:

72

Dafür gibt es jetzt eine Flagge bei chrome://flags/#allow-insecure-localhost.

Bildbeschreibung hier eingeben

Wir haben dies für eine Weile verwendet, sind jedoch inzwischen dazu übergegangen, ein geeignetes Zertifikat zu verwenden, das für eine Subdomain ausgestellt wurde, deren Eigentümer wir sind. Diese Subdomain hat einen ADatensatz, der auf 127.0.0.1und zeigtAAAA verweist ::1.

Chrome scheint jedoch ein Problem mit diesem DNS-Setup zu haben und löst zufällig DNS-bezogene Fehler aus. Sie möchten das Mapping also manuell zum hinzufügenhosts Datei .

Das ist, was wir gerade tun und es funktioniert großartig.

Der Hochstapler
quelle