我有一个页面选项卡应用程序。有时,当登录用户从 Facebook 页面单击选项卡名称时,传入的表单“signed_request”数据是空的。
关于如何发生的任何想法?它是零星的,似乎没有锁定到一个特定的用户帐户。我在设置中将 oauth2 设置为 true,因此根据 Facebook 的 api 文档,我应该始终以发布数据的形式传递 signed_request。
最佳答案
遇到过类似的问题,求助于:
Cannot access Facebook signed_request with an iframe tab
在我的例子中,托管应用程序的网站正在进行 301 重定向,因为我给 Facebook 的应用程序 url 包含大写字母。重定向将 POST 更改为 GET 并丢失了 signed_request。
关于facebook - 页面选项卡的 signed_request 偶尔未填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7352182/