1

我正在使用带有测试用户的测试应用程序在我的暂存环境中测试 Facebook 注册/登录。我已经验证 Heroku 具有适用于该应用程序的正确 Facebook var 值。启动 Facebook 注册时,回调返回消息“无法从 Facebook 对您进行身份验证,因为“凭据无效”。

检查日志,我看到以下输出:

(facebook) Authentication failure! invalid_credentials: OAuth2::Error, : 
{"error":{"message":"Error validating client secret.","type":"OAuthException","code":1}}

Facebook auth 确实在本地使用带有测试应用程序的测试用户工作。请让我知道是否有任何代码片段有帮助,我会发布它们。

更新 我已经多次验证 Facebook 提供的 App ID 和 App Secret 已正确加载到 Heroku 上的环境变量中。

4

1 回答 1

0

确保环境变量包含正确的应用程序 ID 和密码值。确保环境变量在您的应用配置中具有相同的名称并存储在 Heroku 上。

于 2014-09-02T08:02:50.367 回答