Ruby on rails 设计+;Omniauth Facebook错误:Oauth异常代码101

Ruby on rails 设计+;Omniauth Facebook错误:Oauth异常代码101,ruby-on-rails,facebook,devise,omniauth,Ruby On Rails,Facebook,Devise,Omniauth,我已经查看了对Oauth 101错误的一系列响应,以尝试进行故障排除,但我仍然不断遇到以下错误: { "error": { "message": "Error validating application. Invalid application ID.", "type": "OAuthException", "code": 101 } } FB应用程序ID与提供给我的ID匹配…所以我真的不知道发生了什么 我遵循以下指示: 以下是我的回购协议的链接: 我还应该说——我将FB提供给我的ID和机密

我已经查看了对Oauth 101错误的一系列响应,以尝试进行故障排除,但我仍然不断遇到以下错误:

{
"error": {
"message": "Error validating application. Invalid application ID.",
"type": "OAuthException",
"code": 101
}
}
FB应用程序ID与提供给我的ID匹配…所以我真的不知道发生了什么

我遵循以下指示:

以下是我的回购协议的链接:

我还应该说——我将FB提供给我的ID和机密输入到designe.rb和omniauth.rb文件中,但仍然无法工作

有人能帮忙吗


谢谢

您是否制作了环境变量?你把身份证和秘密放在哪里了?你是怎么保存的?也可能把它们放在设计中也会导致错误


这里有一篇关于如何保存它们的好文章:

在使用Desive配置omniauth时,您不需要
omniauth.rb
。请将其删除,然后重试。

railscasts也提供了有关此方面的良好教程。请记住在其他地方设置环境变量,就像我在最后一个链接中所做的那样。railscast 360: