小程序服务器配置 wss 可以加端口吗,GatewayWorker 使用中配置https问题记录(支持微信小程序wss)...

本文介绍了如何在服务器上配置WebSocket服务,包括启用SSL、设置证书和密钥,以及调整SSL协议和加密套件。同时,针对 `/wss` 路由的代理配置进行了详细说明,确保WebSocket连接的建立。此外,还强调了即使官方未明确要求,也可能需要更新Workerman配置以完成从TCP到WebSocket的转换。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

server {

listen 443;

ssl on;

ssl_certificate /www/wwwroot/GatewayWorker/ssl/server.pem;

ssl_certificate_key /www/wwwroot/GatewayWorker/ssl/server.key;

ssl_session_timeout 5m;

ssl_session_cache shared:SSL:10m;

ssl_protocols SSLv3 SSLv2 TLSv1 TLSv1.1 TLSv1.2;

ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;

location /wss

{

proxy_pass http://127.0.0.1:8282;

proxy_http_version 1.1;

proxy_set_header Upgrade $http_upgrade;

proxy_set_header Connection "Upgrade";

proxy_set_header X-Real-IP $remote_addr;

}

# location / {} 站点的其它配置...

这里改完以后,官方没有说明要更改workerman里面的配置,但是如果不更改是连接不上的,就是把原来的tcp连接,改成websocket连接即可

ef60e47cbe90f18b764dd0a1b540ef5c.png

使用如下代码,连接检查即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值