Как настроить безопасное соединение WebSocket с PHP?

Я не могу найти никакой информации о настройке соединения wss в PHP. У меня нет проблем подключиться к броску ws. Между прочим, я использую эту довольно замечательную библиотеку: https://github.com/albeva/php-websocket

Но мой веб-сайт использует https, и мне нужно безопасное соединение WebSocket, чтобы Firefox не жаловаться на то, что соединение небезопасное.

Заранее спасибо за помощь.


Редактировать

Вот код, используемый библиотекой для запуска подключения к сокету:

$master = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
if (!is_resource($master)) {
    $this->throwSocketError();
}

// set options
if (!socket_set_option($master, SOL_SOCKET, SO_REUSEADDR, 1)) {
    $this->throwSocketError();
}

// bind
if (!socket_bind($master, $this->host, $this->port)) {
    $this->throwSocketError();
}

// listen for connections
if (!socket_listen($master, SOMAXCONN)) {
    $this->throwSocketError();
}

Думаю, мне нужно изменить этот код, но я не могу найти, как это сделать.

8
задан Nicolas BADIA 19 May 2012 в 18:18
поделиться