2011-08-16 1 views

답변

12

Express와 아무 관련이 없습니다. 중요한 쿠키 자체의 설정입니다. 도메인을 .mydomain.com으로 설정하면 문제가 없습니다.

EDIT : OP가 더 자세한 정보를 원했기 때문에 코드의 예가 나와 있습니다.

connect.createServer(
     connect.cookieParser() 
    , connect.session({ cookie: { domain : ".mydomain.com" }}) 
); 

res.cookie('remember', 1, { domain : ".mydomain.com" }); 

작동합니다.

+0

어떻게하면됩니까? 쿠키를 처리하기 위해 익스프레스를 사용하기 만하면 ... req.session.abc = '123'; console.log (req.session.abc); – user847495

+0

이미 createServer에서 마지막 부분 (res.cookie)이 필요합니까? – user847495

+0

createSession의 인수는 세션을 지원하기 위해 생성 된 쿠키를 제어합니다. 쿠키를 직접 작성하는 경우 수동으로 도메인을 설정해야합니다. 나는 믿는다. 그것을 시도하고 볼 수 있습니다. – Malvolio

관련 문제