[英]How to send web sockets from an internet web application to a local server
您可以通过一些可用的端口转发应用程序来做到这一点。 但是他们使用自己的网站从互联网上访问它。 您可以尝试https://ngrok.com/或类似软件。 这将允许从 Internet 访问您本地运行的应用程序。
它似乎与 websockets 或套接字没有任何关系。 您被阻止在 Intranet 网络中路由器的 NAT 后面。 检查你的路由器的端口转发的配置和转发公共端口插孔是用来在服务器计算机的私有IP和端口。
我不明白您的架构中的浏览器在哪里。 Navigator 和 TCP/IP 服务器可以使用本地 IP 地址轻松地相互通信。 您使用 spring webApp 需要知道要与本地网络中的哪个服务器通信。 因此,您本地网络的公共地址是不够的。 它需要知道要连接到哪台本地机器。
如果您的 IP 地址是动态的,请使用noip.com等服务或购买域并将其指向您的 IP 地址。 这样通过在您的应用程序中使用您的域名,您不必担心 ip 地址更改...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.