无法连接到远程计算机上的WebSocket服务器

时间:2016-01-06 10:41:39

标签: c# .net websocket

我使用的是PowerWebSocket API的试用版 https://www.noemax.com/powerwebsockets/

我希望将客户端连接到服务器,但服务器位于远程计算机上。

服务器

        var server = new WebSocketServer();
        server.AddEndpoint<LevelOneWS>("http://localhost:30000");
        server.Open();

客户端

        var LevelOne = new WebSocketClient<TickService>http://www.xxx.yyy.zzz:30000);
        LevelOne.Open();

端口30000在服务器,客户端,路由器/调制解调器上打开(带有重定向)。 但是我无法连接到服务器,AddEndPoint无法连接,服务器也不接受连接。

在同一台计算机上,完整的localhost,它的完美。

1 个答案:

答案 0 :(得分:0)

我认为错误是,您的服务器在localhost上侦听,这意味着内部环回接口:127.0.0.1它应该在其外部接口上侦听。