Facebook php sdk授权/表单提交-firefox

Facebook php sdk授权/表单提交-firefox,facebook,forms,firefox,oauth,facebook-php-sdk,Facebook,Forms,Firefox,Oauth,Facebook Php Sdk,从本周晚些时候开始,我不再能够使用PHPSDK使用我的一些应用程序提交表单 问题是表单不会提交,但大多只在Firefox上提交。故事是这样的: 我的facebook网站是apps.facebook.com/nameofsite 我的服务器上的页面位于www.mysite.com/somepage 当我进入apps.facebook.com/nameofsite并提交表单时,facebook会执行身份验证检查并使用?state=asfsadfsf&code=asdfasfas重定向 但是,当我在m

从本周晚些时候开始,我不再能够使用PHPSDK使用我的一些应用程序提交表单

问题是表单不会提交,但大多只在Firefox上提交。故事是这样的:

我的facebook网站是apps.facebook.com/nameofsite 我的服务器上的页面位于www.mysite.com/somepage 当我进入apps.facebook.com/nameofsite并提交表单时,facebook会执行身份验证检查并使用?state=asfsadfsf&code=asdfasfas重定向 但是,当我在mysite.com上这样做时,它会正确地提交。 此外,如果我在Chrome或Safari上访问apps.facebook.com/nameofsite,它们会正确发布。只有在Firefox上,我才有一个不可逃避的循环。
以前有人见过吗?

你所说的不可逃避的循环是什么意思?firefox的哪个版本?你在身份验证中做什么?编辑:我以前有过这种经历,大约每两周做一次。@Umeshawashi-对不起,这句话措词不当。无法逃避的循环是因为权限重定向将用户带回同一页面。所以你点击“提交”,它将失去权限,并重定向回自己,就像你从未提交过一样。@AshwiniDhekane-Firefox Mac 8.0.1。auth check是一个检查用户是否登录的函数,如果没有,它会将用户发送到getLoginUrl。我所经历的流程是,在从apps.facebook.com画布页面提交到mysite.com页面时,它会注册为没有用户,因此会重定向到apps.facebook.com上的loginUrl。然后它认识到它确实有一个用户,并继续前进。但它从不屈服。你注意到了什么?为什么它每两周出现一次?这很麻烦,对吧?PS从3:47开始,它又开始工作了,我没有修改代码。3点46分,我收到了同样的重定向。3点47分,它正确地提交了。为什么,我可以做些什么来防止它在未来?我不知道。