1

我有一个使用 Fandjango 创建的 FB 应用程序。如果用户第一次登录应用程序,它可以正常工作,但如果用户之前使用过该应用程序并想要打开该应用程序,它会在独立浏览器中打开,而不是在 FB Canvas 中打开。

任何想法如何纠正。

4

1 回答 1

0

您会看到这种行为,因为 Fandjango 将签名请求缓存在 cookie 中,因此您不必通过 Facebook 画布代理每个请求。目前没有办法禁用缓存,因为它会引入非常大的开销(每个请求几秒钟),并使您很难将用户重定向到应用程序的各个部分。

请参阅https://github.com/jgorset/fandjango/issues/55

于 2012-06-14T22:10:31.860 回答