为了账号安全,请及时绑定邮箱和手机立即绑定

wss://domain.com:1234 怎么改成不加端口访问

wss://domain.com:1234 怎么改成不加端口访问

PHP
幕布斯7119047 2019-03-06 02:46:19
1、控制台输入代码可以连接成功,但是小程序不能加端口所以要改成无端口的连接方式 ws = new WebSocket("wss://域名:1234"); ws.onopen = function() { alert("连接成功"); ws.send('tom'); alert("给服务端发送一个字符串:tom"); }; ws.onmessage = function(e) { alert("收到服务端的消息:" + e.data); }; 2、服务器是Nginx3、宝塔面板设置过反向代理不起作用,不知道有没设置错了 4、也设置过配置文件 upstream websocket { server ip:端口; //转发 } server { location /wss { access_log /usr/share/nginx/logs/https-websocket.log; proxy_pass http://websocket/; # 代理到上面 proxy_set_header X-Real-IP $remote_addr; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; rewrite /wss/(.*) /$1 break; proxy_redirect off; } } 5、初次接触还有个不懂得地方,我把网站暂停了为什么 ws = new WebSocket("wss://域名:1234");还是可以连接成功
查看完整描述

4 回答

?
月关宝盒

TA贡献1772条经验 获得超5个赞

学习一下ssl证书的相关知识

查看完整回答
反对 回复 2019-03-18
?
宝慕林4294392

TA贡献2021条经验 获得超8个赞

需要端口的,https不加端口,默认端口是443,wss应该也是,你可以试一下

查看完整回答
反对 回复 2019-03-18
  • 4 回答
  • 0 关注
  • 744 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信