我按照this指南使用SSL客户端身份验证来保护我当前的快速应用程序(我正在使用socket.io模块进行websockets)。我的应用程序需要多个node.js服务器,我需要在它们之间发送消息。
让A和B成为node.js服务器中的两个,让我们说B想要开始与A的通信。现在我只是使用socket.io-client模块在它们之间打开一个套接字但是这个对我来说不是一个有效的选择:任何知道A的URL的人都可以打开websocket并开始向A发送消息。需要以某种方式验证它是否真的可以依赖B。
有可能吗?我没有找到满足我需求的任何node.js模块。