2012-07-24 4 views
0

저는 문제가 너무 커서 해결책을 찾고 있습니다. 것은 익스프레스 서버가 Connect 세션으로 구성되어 있습니다. 이것은 개발 컴퓨터에서 훌륭하게 작동하지만 IP를 사용하는 동일한 LAN에있는 다른 브라우저에서 액세스하려고하면 쿠키를 저장하지 않습니다. Chrome Network (Chrome 네트워크) 탭에서이 파일을 볼 수 있지만 서버는 파일을 보냅니다. 그러나 Resources (리소스) 탭에는 나타나지 않으며 분명히 아무 것도 작동하지 않습니다.세션이 Connect에 저장되지 않았습니다. express2s

도와 주시면 감사하겠습니다.

+0

'app.use' 표현/연결 구성 코드는 어떻게 생겼습니까? – JohnnyHK

+0

설명서와 마찬가지로 문제가 있습니까? '});' – daver

+0

쿠키 기능은 3.0beta 익스프레스에서 작동하지만 2.5.11에서는 작동하지 않는 것으로 나타났습니다. 왜 그런지 알아? – daver

답변

0

나는 너무 혼란스럽고 동시에 행복하기 때문에 나는 이것을 게시하고 있습니다. 먼저 익스프레스 3.0에서 작동하는 세션과 쿠키 만 사용할 수 있으며 Express 2.5는 내 개발 시스템에서만 작동합니다. 이유는 모르겠지만 지금은 3.0 버전을 사용합니다. 왜냐하면 그것이 저에게 맞는 이유이기 때문입니다. 하지만 새로운 문제가 나타납니다. 쿠키의 시드는 Express 2.5와 같지 않습니다. 따라서 소스를보고 parseSignedCookie라는 새로운 기능을 찾았습니다. 세션을 세션 저장소에서 가져옵니다. 이것이 제가 누군가와 같은 문제에 도움이되기를 바랍니다.

관련 문제