node.js - socket.io 消息是否加密
问题描述
我将 NodeJs 与 socket.io 一起使用。我只想知道 socket.io 是使用 clearText 进行通信还是进行某种加密。我的意思是通过这些套接字发送一些私人用户数据是否安全?如果它们被加密,加密协议是什么?我知道这些套接字是基于 TCP 构建的,如果我使用 Https,它们会变得安全吗?谢谢
解决方案
只要您的服务器中有有效的 SSL,Socket IO 连接 https
就会受到保护wss
const socket = io('https://example.com'); // or wss://
推荐阅读
- java - 配置在 ECS 上运行的 Spring Boot 应用程序日志的最佳实践是什么
- spring-boot - 无法在邮递员中附加文件以测试 spring boot restapi
- php - Laravel 6:将数据保存到数据透视表
- ruby-on-rails - Rspec 在运行所有测试时通过,但在运行单个测试时失败
- ruby-on-rails - 是否可以在 Rails 6 中禁用 Sass?
- php - 如何使用所有者组和用户更改 php 上传
- mongodb - Pentaho MongoDB Atlas 连接问题
- python - 在python中循环SQL查询并按日期保存到csv文件
- java - 如何在布局底部膨胀对话框?
- javascript - Angular 8 - AuthGuard 禁止通过点击访问 routerLinks