PWA Studio: il browser non considera attendibile il certificato SSL generato

Questo articolo fornisce una soluzione a un avviso di certificato SSL generato e non attendibile nel browser quando si passa a un’istanza locale della vetrina PWA Studi durante lo sviluppo.

Prodotti e versioni interessati

PWA Studio per Adobe Commerce

Problema

Il browser non considera attendibile il certificato SSL generato della vetrina PWA Studi locale.

Causa

Navigazione al sito di sviluppo/staging.

Soluzione

Nel progetto storefront, esegui il comando per aggiungere un nome host personalizzato e un certificato SSL all’istanza di sviluppo locale:

yarn buildpack create-custom-origin ./

La generazione dei certificati è gestita da devcert. Dipende da OpenSSL, quindi assicurati di avere una versione corrente di openssl sul tuo sistema utilizzando il seguente comando:

openssl version

La versione deve essere 1.0 o successiva (o LibreSSL 2, nel caso di OSX High Sierra).

Puoi installare versioni successive di OpenSSL con Homebrew su OSX, Chocolatey su Windows o il gestore di pacchetti della distribuzione Linux.

Se esegui Linux, assicurati che libnss3-tools (o l'equivalente) sia installato nel tuo sistema. Ulteriori informazioni fornite in questa sezione del file readme devcert.

Alcuni utenti hanno suggerito di eliminare la cartella devcert per attivare la rigenerazione dei certificati.

  • Per gli utenti di MacOS, questa cartella si trova in genere in: {{~/Library/Application Support/devcert }}
  • Per gli utenti di Windows, questa cartella si trova in genere all'indirizzo: ${User}\AppData\Local\devcert

Lettura correlata nella knowledge base del supporto

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