2012-03-13 101 views
0

我的应用程序在IFrame中运行,并且一直运行正常。自上周以来,主页不断刷新,因为它看起来像参数auth_token和fb_sig_session_key不提供给我的iframe内容了。Facebook身份验证机制已更改?

最近有什么变化的平台在这方面?

非常感谢您的支持。

Jonathan。

+0

您是否仍在使用[传统画布验证](http://developers.facebook.com/docs/authentication/fb_sig/)? – 2012-03-13 21:40:04

+0

我猜...应用程序刚才已经安装好了。我听说过新的oauth机制,但我从来没有听说过遗留的机制将被弃用... – 2012-03-13 21:42:33

+0

我认为我们去年不赞成所有非Oauth机制,他们计划在2011年10月截止 - 也许有些终点错过了那时? – Igy 2012-03-13 21:54:34

回答

0

根据Facebook Signed Request,只提供oauth_token以及其他一些数据,但没有看起来像fb_sig_session_key。尝试查看签名请求上的教程以及Facebook上的other authorization tutorials。他们提供最新的信息。

如果您仍在使用Legacy Canvas Auth,那么您需要阅读关于迁移的文章。您应该使用Use the oauth_token for all API calls.