WSS配置,做微信小程序,模拟器和苹果可以,安卓报错,请问是什么原因?

auroradcx

WSS配置,做微信小程序,模拟器和苹果可以,安卓报错,请问是什么原因?
我是按照官方文档做的配置,小程序模拟器和苹果都可以,网页版的WSS工具也可以,唯独安卓机不行

// 证书最好是申请的证书
$context = array(
    // 更多ssl选项请参考手册 http://php.net/manual/zh/context.ssl.php
    'ssl' => array(
        // 请使用绝对路径
        'local_cert'                 => '磁盘路径/server.pem', // 也可以是crt文件
        'local_pk'                   => '磁盘路径/server.key',
        'verify_peer'               => false,
        // 'allow_self_signed' => true, //如果是自签名证书需要开启此选项
    )
);
// websocket协议(端口任意,只要没有被其它程序占用就行)
$gateway = new Gateway("websocket://0.0.0.0:443", $context);
// 开启SSL,websocket+SSL 即wss
$gateway->transport = 'ssl';
2195 1 0
1个回答

xiuwang

模拟器和苹果可以,网页版的WSS工具也可以,唯独安卓不行,那大概率不是服务端问题,我觉得安卓那里得排查下

  • 暂无评论
年代过于久远,无法发表回答
🔝