Node.js 是否可以在一个安全端口上运行Web服务器和socket.io?
我有一个Apache Web服务器,在端口443上提供页面,在端口8888上响应socket.io 有没有办法让安全端口(443)处理所有内容(即网页和socket.io)并关闭所有其他内容Node.js 是否可以在一个安全端口上运行Web服务器和socket.io?,node.js,apache,ssl,socket.io,Node.js,Apache,Ssl,Socket.io,我有一个Apache Web服务器,在端口443上提供页面,在端口8888上响应socket.io 有没有办法让安全端口(443)处理所有内容(即网页和socket.io)并关闭所有其他内容 我的许多客户只能使用端口80和443。我不想通过端口80发送不安全的数据。您可以使用apache侦听443,并根据url将代理请求“反转”到端口8888上的socket.io 这里已经提出了类似的问题:,以及 apache官方文档在这里:看起来可以满足您的需要: ProxyPass /wss2/ ws://
我的许多客户只能使用端口80和443。我不想通过端口80发送不安全的数据。您可以使用apache侦听443,并根据url将代理请求“反转”到端口8888上的socket.io 这里已经提出了类似的问题:,以及 apache官方文档在这里:看起来可以满足您的需要:
ProxyPass /wss2/ ws://localhost:8888/
是的,但是这种突破会回到以前的协议吗?谢谢。我想我将使用http代理解决方案。