I am developing a facebook app with symfony2. When the user comes to the app, facebook loads my symfony2 app inside the canvas frameset. On the server side i am getting some parameters, and I am saving them to the session. Everthing seems fine- except on internet explorer:
As soon as I click on another page (inside my web app), the session is refreshed: i am seeing a new session ID (which i am printing for debug purpose in the template) on each click inside my app -> all facebook data lost :(
This is already making me wonder, but its getting even more weird:
As soon as I am opening the symfony2 page in a new tab (so without facebook-frameset), and I am clicking around, the session stays persistant. When I switch back to the facebook frameset and I click around it also keeps the session I started- everything works fine from that point.
WTF? Anyone? Any idea?