PWA Studio: Browser vertraut nicht auf generiertes SSL-Zertifikat

Dieser Artikel bietet eine Lösung für eine nicht vertrauenswürdige, generierte SSL-Zertifikatwarnung in Ihrem Browser, wenn Sie während der Entwicklung zu einer lokalen Instanz Ihres PWA Studio-Storefront navigieren.

Betroffene Produkte und Versionen

PWA Studio für Adobe Commerce

Problem

Der Browser vertraut dem generierten SSL-Zertifikat Ihrer lokalen PWA Studio-Storefront nicht.

Ursache

Navigieren zur Entwicklungs-/Staging-Site.

Lösung

Führen Sie in Ihrem Storefront-Projekt den Befehl zum Hinzufügen eines benutzerdefinierten Hostnamens und SSL-Zertifikats zu Ihrer lokalen Entwicklungsinstanz aus:

yarn buildpack create-custom-origin ./

Das Generieren von Zertifikaten wird von devcert verarbeitet. Es ist von OpenSSL abhängig. Stellen Sie daher mithilfe des folgenden Befehls sicher, dass Sie eine aktuelle Version von openssl auf Ihrem System haben:

openssl version

Die Version sollte 1.0 oder höher sein (oder LibreSSL 2, im Falle von OSX High Sierra).

Sie können höhere Versionen von OpenSSL mit Homebrew unter OSX, Chocolatey unter Windows oder dem Paketmanager Ihrer Linux-Distribution installieren.

Wenn Sie Linux ausführen, stellen Sie sicher, dass libnss3-tools (oder das Äquivalent) auf Ihrem System installiert ist. Weitere Informationen finden Sie in diesem Abschnitt der devcert -Readme.

Einige Benutzer haben vorgeschlagen, den Ordner "devcert"zu löschen, um das Trigger-Zertifikat neu zu generieren.

  • Für MacOS-Benutzer befindet sich dieser Ordner normalerweise unter: {{~/Library/Application Support/devcert }}
  • Für Windows-Benutzer befindet sich dieser Ordner normalerweise unter: ${User}\AppData\Local\devcert

Verwandtes Lesen in unserer Wissensdatenbank

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a