websockets ejemplos html5 ssl websocket

ejemplos - html5 Websocket con SSL



websocket php y html5 (3)

¿Es posible tener WebSockets con https? Al cambiar a https, mi WebSocket devuelve un error de seguridad y funciona perfectamente con http regular ...

socket = new WebSocket("ws://my_www:1235");

Gracias


1 advertencia adicional (además de la respuesta de kanaka / peter): si utiliza WSS, y el certificado del servidor no es aceptable para el navegador, es posible que no obtenga ningún cuadro de diálogo representado por el navegador (como sucede con las páginas web). Esto se debe a que WebSockets se trata como un llamado "sub-recurso", y los diálogos de aceptación / excepción de seguridad / lo que sea no se representan para subrecursos.


La conexión WebSocket comienza su vida con un protocolo de enlace HTTP o HTTPS. Cuando se accede a la página a través de HTTP, puede usar WS o WSS (WebSocket secure: WS sobre TLS). Sin embargo, cuando su página se carga a través de HTTPS, solo puede usar WSS: los navegadores no permiten "degradar" la seguridad.


No puede usar WebSockets sobre HTTPS, pero puede usar WebSockets sobre TLS (HTTPS es HTTP sobre TLS). Simplemente use "wss: //" en el URI.

Creo que la versión más reciente de Firefox no te permitirá usar WebSockets que no sean TLS desde una página HTTPS, pero lo contrario no debería ser un problema.