![](/img/trans.png)
[英]unable to connect to nodejs server from react client with SocketIO
[英]React Native socketio can' t connect to nodejs server (The server can be reached by browsers)
我正在使用socketio将React本机应用程序连接到Azure上的nodejs服务器。 浏览器可以访问该服务器,这使我确信它正在运行并且可以访问,但是我的本机应用程序无法连接到该服务器。 这是我的代码:
客户端:(在构造函数中反应本机应用)
socket = io('http://bahbishco.cloudapp.net/node', { jsonp: false, transports: ['websocket'] });
服务器:
let express = require('express'); let app = express(); let server = require('http').Server(app); let io = require('socket.io')(server); server.listen(8000);
任何帮助将是巨大的,在此先感谢。
因此我发现问题出在Azure虚拟机上。 我了解到我需要使用要到达的端口创建一个“端点”。 并为其提供特定的优先级。 这样做之后,服务器工作正常。 这确实是一个天真的错误,但是我还是Azure的新手,所以我想将答案发布给可能遇到相同问题的任何人
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.