1
그렇다면 공개 인증서 및 개인 키를 사용하여 WebSocket 패킷을 암호화/암호 해독하는 방법은 무엇입니까?engine.io는 안전한 웹 소켓을 지원합니까?
그렇다면 공개 인증서 및 개인 키를 사용하여 WebSocket 패킷을 암호화/암호 해독하는 방법은 무엇입니까?engine.io는 안전한 웹 소켓을 지원합니까?
Engine.IO와 Socket.IO는 모두 HTTPS 서버 인스턴스에서 수신 대기 할 수 있습니다. HTTPS는 TLS를 통한 HTTP이므로 WSS는 TLS를 통한 WS입니다.
var fs = require('fs');
var https = require('https');
var server = https.createServer({
key: fs.readFileSync('key'),
cert: fs.readFileSync('cert')
});
var eio = require('engine.io').attach(server);
var io = require('socket.io').listen(server);
내가 아는 한 암호화와 해독은 브라우저에서 수행됩니다.