我构建了一个简单的 Node.js WebSocket chat server .
我可以在终端选项卡中的 localhost
上运行它。
在另一个终端选项卡中,我可以使用 ws://
使用 wscat
连接到它。
如何使用 wss://
在 localhost
上连接到它?
最佳答案
看this example code了解如何建立将处理 TCP 和 TLS 层的 HTTPS 服务器,然后 ws
模块可以处理与该服务器集成的 websocket 方面。您需要一个 TLS 证书。对于开发,您可以生成自己的并自己签名。网络搜索“自签名证书”应该会引导您找到该部分所需的信息。
关于node.js - WebSocket 安全本地主机连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19469445/