Cómo usar la autenticación de certificado para un websocket en el navegador.
Lo hice con python, también encontré muchos tutoriales para hacerlo con nodejs, pero ¿es posible en el navegador con javascript también? No encontré nada sobre eso.
Aquí está mi código Python de trabajo (parte de él para mostrar lo que quiero decir)
import json import websocket import ssl print("Start Websocket") wsapp = websocket.WebSocketApp("wss://localhost:8080", on_open=on_open, on_message=on_message, on_error=on_error, on_ping=on_ping) wsapp.run_forever(sslopt={"cert_reqs": ssl.CERT_NONE, "certfile": "private.crt", "keyfile": "private.key", "ssl_context.check_hostname": False}) wsapp.close()