我有一个公开Qt WebSocket服务器的本地应用程序。同一台机器通过Apache公开WebPage(在http://localhost/myBackend/index.html上)。我可以通过以下方式正确访问本地计算机上的网络套接字
new WebSocket("ws://localhost:23000/echo")
但是如果我尝试从另一台机器(连接到前一台机器的同一局域网)访问WebSocket,我得到:
WebSocket连接到' ws:// machine_address:23000 / echo'失败: 连接建立错误:net :: ERR_CONNECTION_REFUSED
(当然也用我的本地IP地址更改localhost!)
有什么想法吗?
答案 0 :(得分:0)
Qt应用程序在本地主机地址而不是真实地址上公开WebSocketServer。