Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
[ Эта статья адресована разработчикам приложений среды выполнения Windows для Windows 8.x и Windows Phone 8.x. При разработке приложений для Windows 10 см. раздел последняя документация]
В этом разделе объясняется, как обеспечить безопасность подключений WebSocket с помощью протокола TLS/SSL при использовании компонентов StreamWebSocket и MessageWebSocket в приложении среды выполнения Windows.
В большинстве случаев необходимо использовать защищенное подключение WebSocket. Это увеличит шансы удачного подключения, т. к. многие прокси-серверы отклоняют незашифрованные подключения WebSocket.
Технологии
-
Разрешает передачу данных по сети с помощью сокетов и WebSocket.
Инструкции
Этап 1: Использование WSS: схема URI
Протокол WebSocket определяет две схемы URI. ws: используется для незашифрованных подключений, в то время как wss: применяется для защищенных подключений, которые необходимо шифровать.
Чтобы зашифровать ваше подключение, используйте схему URI wss:. Например:
var webSocket = new Windows.Networking.Sockets.MessageWebSocket(); webSocket.connectAsync("wss://www.example.com").done(function() { // connect succeeded }, function(e) { // connect failed });
Замечания
Подробнее о схемах URI протокола WebSocket см. в статье Протокол WebSocket.
Связанные разделы
Другие ресурсы
Подключение с использованием WebSocket
Подключение с помощью MessageWebSocket
Подключение с помощью StreamWebSocket
Ссылки
Примеры