wss认证模式:单向认证、双向认证
环境:php7.4、swoole4
单向认证
客户端校验服务的证书
- 服务端配置
$server = new \swoole_websocket_server("0.0.0.0", 8001, SWOOLE_PROCESS, SWOOLE_SOCK_TCP | SWOOLE_SSL);
$listener = $server->listen("0.0.0.0", 8002, SWOOLE_SOCK_TCP | SWOOLE_SSL);
$listener->set([
'ssl_key_file' => __DIR__ . "\\server8002.crt", // 服务端证书文件
'ssl_cert_file' => __DIR__ . "\\server8002.key.unsecure"