我遇到了关于H5 websocket的问题
这是我的服务器代码c#,我打开了一个端口3030来运行socket
WebSocketServer server = new WebSocketServer("ws://127.0.0.1:3030");
然后在我的网站上,我连接到服务器
var ws = new WebSocket("ws://www.yummyonline.net:3030");
但是,错误抛出了
与'ws://www.yummyonline.net:3030 /'的WebSocket连接失败:连接建立错误:net :: ERR_CONNECTION_REFUSED
虽然我在我的网站中定义了这样的内容
var ws = new WebSocket("ws://127.0.0.1:3030");
它会起作用。 任何人都可以教我原因吗?
答案 0 :(得分:1)
您告诉您的服务器只能侦听127.0.0.1,因此它不会接受任何其他地址或接口上的连接。
尝试使用WS://0.0.0.0:3030作为侦听所有接口和地址的绑定。