작성한 질문수
[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
웹소켓 미들웨어 적용하기
작성
·
165
0
세션자체는 wrap으로 잡히는데,
req.session.color는 express에서는 잡히고
socket.io에서는 undefined가 됩니다
express.router에서 세션값을 설정해서 쓰려도 해도 안되네요...
또 referer 역시 http://localhost:8005/ 까지만 뜹니다
...
그리고 그냥 깃에서 12.7 버전을 다운받아서 그대로 돌려봤는데,
cors 이슈 때문에 동작을 안합니다...
검토 부탁드립니다
답변 1
socket.io 2버전을 쓰시길 바랍니다. 3버전을 쓰고 계신 것 같습니다. 실무에서 3버전을 안 써봐서 정확한 연동 방법을 모르겠습니다. CORS 이슈나는 것은 프론트에서 io.connect(주소, { transports: ['websocket'] } 하면 안 납니다.