当用户使用Internet Explorer时,我的Facebook应用程序出现问题。 我的应用程序作为Canvas页面加载到iFrame中。
回发后,Cookie和会话都会丢失。它根本不会发生在Firefox上, 如果我在Facebook之外打开我的应用程序,这意味着,使用直接URL。
我的应用程序是Asp.net C#app但它应该不重要。
我认为这个问题比Facebook问题更大...... IE阻止使用cookie /会话在iFrame中加载的任何网站保持cookie /会话,但是Facebook有办法克服这个问题吗?我必须在我的应用中使用会话,而不仅仅是一次又一次地保存重新认证,但也用于其他事情。
请帮助我。 谢谢!
答案 0 :(得分:8)
您很可能需要在应用中实施P3P标头,有关详细信息,请参阅以下内容: http://forum.developers.facebook.net/viewtopic.php?id=452