Quiero integrar google pay mediante una puerta de enlace.
Creé la cuenta de google pay con la información de url en la que trabajo local
Al intentar importar pay js, aparece un error como en ss, aún no he descubierto por qué.
La razón principal por la que recibí este error es porque no tengo un certificado SSL local.
Estoy usando Spring framework y ubuntu como sistema operativo. ¿Cómo puedo definir la Certificación SSL en mi local?
¿Tienes un escenario de reproducción?
Es difícil decir específicamente qué sucede con esto, pero tenga en cuenta que Google Pay debe ejecutarse en un contexto seguro . es decir, https válido, o con una excepción de navegador válida como localhost .
Si está trabajando con un marco web, considere usar las bibliotecas específicas del marco para React, Angular o Web Components: https://github.com/google-pay/google-pay-button#readme
Aquí hay algunas muestras:
EDITAR: contexto adicional para trabajar con SSL localmente
Eche un vistazo al siguiente recurso para trabajar con contextos seguros localmente: https://web.dev/when-to-use-local-https/
Algunas opciones a considerar:
chrome://flags/#unsafely-treat-insecure-origin-as-secure .https de acceso público . El punto de enlace público puede considerarse un no iniciador para usted o una función según sus requisitos/limitaciones.