node.js - WebSocket 安全本地主机连接

标签 node.js security ssl websocket localhost

我构建了一个简单的 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/

相关文章:

javascript - Node js http服务器错误处理

node.js - 使用 jsrender 从 jsreport 渲染并返回 pdf 文件

javascript - 我怎样才能隐藏我的 JavaScript 函数以便没有人可以窃取它们?

python - 请求.exceptions.SSLError : [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl. c:600)

ssl - TestCafe、HTTPS 和多浏览器测试

azure - 我不知道如何使用 https 或 wss 连接服务器和客户端

javascript - 这个库如何上传文件

javascript - 解析来自http请求的JSON响应?

security - Meteor.js 和 CSRF/XSS 攻击

c# - 使用 Forefront Identity Manager 进行自助式密码重置有哪些选项?