更新:一旦清除了cookies,就按设计工作。哈!
我正在开发一个应用程序,出于各种原因,我使用了来启动一个Facebook连接会话。我希望能够在使用Facebooker的几个rails方法中使用该会话。
基本工作流程如下:
。
我的问题在第3步。Facebooker可以很好地检测会话,但是当我试图调用像facebook_session.user.name这样的方法时,我会得到:会话键无效或不再有效。
如果我回到第二步中的url,我的会话仍然工作正常。
那么,这是一个根本的不兼容,还是有一些数据,我可以发送到facebooker,以便我可以连接到正确的会话?也许我的facebooker.yml需要调整一下?
任何想法都很感激。
我的facebooker.yml
development:
api_key: redacted
secret_key: redacted
canvas_page_name: blah_blah
callback_url: http://test.domain:3000
pretty_errors: true
set_asset_host_to_callback_url: true
tunnel:
public_host_username:
public_host:
public_port: 4007
local_port: 3000
server_alive_interval: 0发布于 2010-01-11 22:43:00
啊!在网上发布之前,一定要清除你的饼干。
问题在于我的浏览器中还存在一个基于facebooker的会话。
现在都在工作了。
https://stackoverflow.com/questions/2045455
复制相似问题