PWA Studio: el explorador no confía en el certificado SSL generado
Este artículo proporciona una solución a una advertencia de certificado SSL no generada y de confianza en el explorador cuando se navega a una instancia local de la tienda de PWA Studio durante el desarrollo.
Productos y versiones afectados
PWA Studio para Adobe Commerce
Problema
El explorador no confía en el certificado SSL generado de la tienda del PWA Studio local.
Causa
Navegación al sitio de desarrollo/ensayo.
Solución
En el proyecto de tienda, ejecute el comando para agregar un nombre de host personalizado y un certificado SSL a la instancia de desarrollo local:
yarn buildpack create-custom-origin ./
La generación de certificados está a cargo de devcert. Depende de OpenSSL, así que asegúrese de tener una versión actual de openssl en su sistema usando el siguiente comando:
openssl version
La versión debe ser 1.0 o superior (o LibreSSL 2, en el caso de OSX High Sierra).
Puede instalar versiones superiores de OpenSSL con Homebrew en OSX, Chocolatey en Windows o el administrador de paquetes de su distribución Linux.
Si está ejecutando Linux, asegúrese de que libnss3-tools
(o el equivalente) esté instalado en su sistema. Se ha proporcionado más información en esta sección del archivo léame devcert.
Algunos usuarios han sugerido eliminar la carpeta devcert para almacenar en déclencheur la regeneración de certificados.
- Para usuarios de MacOS, esta carpeta se encuentra generalmente en:
{{~/Library/Application Support/devcert }}
- Para usuarios de Windows, esta carpeta se encuentra generalmente en:
${User}\AppData\Local\devcert