seguridad raíz propio navegador los encrypt crear certificados certificado causarán autofirmados autofirmado advertencias ssl https electron self-signed

ssl - raíz - let''s encrypt



¿Cómo puedo confiar en un certificado autofirmado de una aplicación electrónica? (2)

Tengo una aplicación electrónica que se sincroniza con un servidor que tengo en un https: XXX.XX.XX.XXX: puerto que tiene un certificado autofirmado. ¿Cómo puedo confiar en ese certificado desde mi aplicación electrónica?

Ahora mismo obtengo:

Failed to load resource: net::ERR_INSECURE_RESPONSE


Debe poner el siguiente código en su archivo "shell" (core electron init):

// SSL/TSL: this is the self signed certificate support app.on(''certificate-error'', (event, webContents, url, error, certificate, callback) => { // On certificate error we disable default behaviour (stop loading the page) // and we then say "it is all fine - true" to the callback event.preventDefault(); callback(true); });

Pero esto permite certificados inseguros (inválidos) como uno autofirmado.

Tenga en cuenta que esta NO es una forma segura de conectarse al servidor.

Para obtener más información, puede consultar la documentación: https://electron.atom.io/docs/api/app/#event-certificate-error