2013-04-10 25 views
5

我们的应用程序工作正常,但在我们身边没有任何变化时,当我们尝试在画布外(直接在http://example.herokuapp.com上)输入我们的Facebook应用程序时,并且在提供我们的FB用户和密码,我们陷入了一个无限循环,其URL上的“状态”参数不断变化:Facebook OAuth问题?无限循环更改URL上的“状态”参数

https://example.herokuapp.com/?state=05b40a2e4d2c1f7b4c13a026a069acc3&code=AQCql520w_5dJjHnJlojMvzSCukAMrRsjqCipdkDP3N4h4zUQH72Q79oH2EMd_tQDv-fwKTJr2LG-azBUt37bUX06r3t9QHBwb27XBQyxmgdGdR_A1flZBY_oP-L0UEhjSu1FE8v2blILC8EuEWLNikgtkmaWWwy9e93KQX00wiVj422pzHuzn-m9_jZEUiKsf3dQIwCE3V7UBHMZCD9gS0#_=_ 

在FB画布内部工作正常。我们有一个在应用程序内部和外部工作正常的应用程序(测试环境)(相同的代码和配置)。

任何想法?

感谢

+2

你能发布你的代码吗?你是否使用javascript sdk来处理用户状态? – 2013-04-16 11:40:16

+2

您是否尝试删除您的Cookie并重试?还要注意,heroku应用程序可能会在后端切换存储/服务器,存储在磁盘上的任何状态数据都可能被破坏,因此请确保使用“共享会话”。 – w00d 2013-04-18 20:37:00

回答