symfony2로 페이스 북 앱을 개발 중입니다. 사용자가 앱을 방문하면 facebook은 캔버스 프레임 셋 안에 symfony2 앱을로드합니다. 서버 측에서는 매개 변수를 가져오고 세션에 저장하고 있습니다. 모든것이 괜찮은 것 같아요 - 인터넷 익스플로러를 제외하고IE9 & 10에서 페이지가 다시로드 될 때마다 세션이 다시 시작됩니다.
(웹 앱 내부의) 다른 페이지를 클릭하자마자 세션이 새로 고침됩니다. 새로운 세션 ID가 표시됩니다. 내 응용 프로그램 내부 클릭 할 때마다 템플릿) -> 모든 페이스 북의 데이터가 손실 :(
이 이미 나를 궁금해하고있다,하지만 훨씬 더 이상한 점점 :
을 최대한 빨리 새로운에서 symfony2 페이지를 개방하고로 탭 (facebook-frameset이 없으므로)을 클릭하고 주변을 클릭하면 세션이 지속됩니다. 페이 스북 프레임 세트로 돌아 가면 나 주변을 클릭하여 시작한 세션도 유지합니다. 모든 것이 제대로 작동합니다.
WTF? 누군가? 어떤 생각?
나는 IE와 만난 세션의 이상한 문제에 대해서만 피드백을 줄 수있다 : IE는 쿠키를 버린다. 밑줄이있는 하위 도메인 (http://stackoverflow.com/questions/794243/internet-explorer-ignores-cookies-on-some-domains-cannot-read-or-set-cookies). – AlterPHP