PWA Studio: webbläsaren litar inte på det SSL-certifikat som genererats
I den här artikeln finns en lösning på en otillförlitlig, genererad SSL-certifikatvarning i webbläsaren när du navigerar till en lokal instans av PWA Studio storefront under utvecklingen.
Berörda produkter och versioner
PWA Studio för Adobe Commerce
Problem
Webbläsaren litar inte på det genererade SSL-certifikatet för din lokala PWA Studio storeFront.
Orsak
Bläddra till webbplatsen dev/staging.
Lösning
I ditt storefront-projekt kör du kommandot för att lägga till ett anpassat värdnamn och SSL-certifikat till den lokala utvecklingsinstansen:
yarn buildpack create-custom-origin ./
Generering av certifikat hanteras av devcert. Det beror på OpenSSL, så kontrollera att du har en aktuell version av openssl på datorn med följande kommando:
openssl version
Versionen ska vara 1.0 eller högre (eller LibreSSL 2, för OSX High Sierra).
Du kan installera senare versioner av OpenSSL med Homebrew i OSX, Chocolatey i Windows eller med Linux-distributionens pakethanterare.
Om du kör Linux kontrollerar du att libnss3-tools
(eller motsvarande) är installerat på datorn. Ytterligare information finns i det här avsnittet av Viktigt för devcert.
En del användare har föreslagit att devcert-mappen ska tas bort för att utlösa certifikatomgenerering.
- För MacOS-användare finns den här mappen vanligtvis på:
{{~/Library/Application Support/devcert }}
- För Windows-användare finns den här mappen vanligtvis på:
${User}\AppData\Local\devcert