2013-05-26 17 views
1

socket.io를 사용하여 node.js에 연결하는 PHP 파일이 있습니다.Node.js, Socket.io 하위 도메인의 쿠키 데이터에 액세스

쿠키를 가져 와서 다시 보내야하는 응답을 만들기 위해 데이터를 사용해야합니다. 문제는 PHP 호스트 응용 프로그램이 localhost/subdomain이고 localhost : 8124에서 서버를 실행하고 있습니다. 내가 socket.handshake.headers.cookie을 사용할 때

은 그래서 로컬 호스트에 저장된 쿠키를 반환하지 난 단지 PHPSESSID 아닌 쿠키 데이터를 얻을 수있는 결과로 로컬 호스트/하위 도메인에서.

어떻게해야합니까?

답변

1

SOLVED !! PHP에서 쿠키 경로 "/"를 설정하십시오! 그런 다음 도메인 전체에서 사용할 수 있습니다! socket.io 및 node.js 스크립트는 그대로 두십시오 !!