8
내가 이 http://www.mydomain.comNode.js Express에서 세션을 마지막 교차 도메인으로 만들려면 어떻게해야합니까?
및 기타 모든 하위 도메인과 같아야합니다.
세션 및 쿠키를 보유하기를 원합니다.
내가 이 http://www.mydomain.comNode.js Express에서 세션을 마지막 교차 도메인으로 만들려면 어떻게해야합니까?
및 기타 모든 하위 도메인과 같아야합니다.
세션 및 쿠키를 보유하기를 원합니다.
Express와 아무 관련이 없습니다. 중요한 쿠키 자체의 설정입니다. 도메인을 .mydomain.com
으로 설정하면 문제가 없습니다.
EDIT : OP가 더 자세한 정보를 원했기 때문에 코드의 예가 나와 있습니다.
connect.createServer( connect.cookieParser() , connect.session({ cookie: { domain : ".mydomain.com" }}) );
및
res.cookie('remember', 1, { domain : ".mydomain.com" });
작동합니다.
어떻게하면됩니까? 쿠키를 처리하기 위해 익스프레스를 사용하기 만하면 ... req.session.abc = '123'; console.log (req.session.abc); – user847495
이미 createServer에서 마지막 부분 (res.cookie)이 필요합니까? – user847495
createSession의 인수는 세션을 지원하기 위해 생성 된 쿠키를 제어합니다. 쿠키를 직접 작성하는 경우 수동으로 도메인을 설정해야합니다. 나는 믿는다. 그것을 시도하고 볼 수 있습니다. – Malvolio