Ruby on rails Facebooker Gem会话密钥已过期

Ruby on rails Facebooker Gem会话密钥已过期,ruby-on-rails,facebook,facebooker,Ruby On Rails,Facebook,Facebooker,今天早些时候,我的Facebook Connect Rails应用程序运行正常,但似乎已停止正常获取Facebook会话 我正在使用Facebooker gem来处理与Facebook的交互。突然,我的应用程序开始抛出此异常,无论是在我登录Facebook帐户时,还是在我注销(在实际的Facebook网站上)时: WelcomeController#索引(ActionView::TemplateError)“会话密钥无效或不再有效” app/views/welcome/_friends.html

今天早些时候,我的Facebook Connect Rails应用程序运行正常,但似乎已停止正常获取Facebook会话

我正在使用Facebooker gem来处理与Facebook的交互。突然,我的应用程序开始抛出此异常,无论是在我登录Facebook帐户时,还是在我注销(在实际的Facebook网站上)时:

WelcomeController#索引(ActionView::TemplateError)“会话密钥无效或不再有效”
app/views/welcome/_friends.html.erb的第4行
1: 
2:朋友
三:
4: 
5: 
6: 
7:  
app/views/welcome/_friends.html.erb:4
app/views/welcome/_logged_in_index.html.erb:90
app/views/welcome/index.html.erb:2
:8:在“同步”中
:8:在“同步”中

首先,确保您的应用程序已通过Facebook授权,方法是转到浏览器窗口中出现异常的以下地址:

http://www.facebook.com/login.php?api_key=YOUR_APP_KEY&next=RETURN_URL
如果你在那之后出现了错误,很可能是因为Facebook本身。有时从cookie中取出会话密钥会有所帮助(
“您的应用程序密钥”+“\u会话密钥”
cookie),但有时也不起作用

http://www.facebook.com/login.php?api_key=YOUR_APP_KEY&next=RETURN_URL