Aplicaciones de Windows
Contraer la tabla de contenido
Expandir la tabla de contenido

Procedimiento para proteger conexiones WebSocket con TLS/SSL (aplicaciones de la Tienda Windows con JavaScript y HTML)

En este tema, se explica cómo proteger conexiones WebSocket con Seguridad de la capa de transporte (TLS)/Capa de sockets seguros (SSL) cuando se usan las características StreamWebSocket y MessageWebSocket en Windows 8 para una aplicación de la Tienda Windows.

En la mayoría de los casos querrás usar una conexión WebSocket segura. Esto aumentará las posibilidades de que tu conexión se realice correctamente, ya que muchos servidores proxy rechazarán las conexiones WebSocket no cifradas.

Tecnologías

Instrucciones

Paso 1: Usar el esquema de URI wss:

El protocolo WebSocket define dos esquemas de URI. ws: se usa para conexiones no cifradas, mientras que wss: se usa para conexiones seguras que deben estar cifradas.

  • Para cifrar tu conexión, usa el esquema de URI wss:. Por ejemplo:
    
    var webSocket = new Windows.Networking.Sockets.MessageWebSocket();
    webSocket.connectAsync("wss://www.example.com").done(function() {
         // connect succeeded
    }, function(e) {
         // connect failed
    });
    
    
    

Observaciones

Para obtener información detallada sobre los esquemas de URI para WebSocket, consulta el tema sobre el protocolo WebSocket.

Temas relacionados

Conexión con WebSockets
Windows.Networking.Sockets
MessageWebSocket
MessageWebSocket.ConnectAsync
StreamWebSocket
StreamWebSocket.ConnectAsync

 

 

Mostrar:
© 2018 Microsoft