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 Ihrer 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 Sie zur Entwicklungs-/Staging-Site.

Lösung

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

yarn buildpack create-custom-origin ./

Das Generieren von Zertifikaten wird von devcert gehandhabt. Es hängt von OpenSSL ab. Stellen Sie daher sicher, dass Sie eine aktuelle Version von openssl auf Ihrem System haben, indem Sie den folgenden Befehl verwenden:

openssl version

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

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

Wenn Sie Linux verwenden, 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 die Zertifikatsregenerierung für den Trigger wiederherzustellen.

  • 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

Lesen Sie diesbezüglich in unserer Support-Wissensdatenbank

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