将应用程序配置为 facebook 错误:“应用程序配置错误以进行 Facebook 登录..” [重复]

Posted

技术标签:

【中文标题】将应用程序配置为 facebook 错误:“应用程序配置错误以进行 Facebook 登录..” [重复]【英文标题】:Configuring app to facebook Error : "App is misconfigured for Facebook login.." [duplicate] 【发布时间】:2012-09-22 18:58:03 【问题描述】:

可能重复:App is misconfigured for Facebook login : android Facebook integration issue

我正在尝试将 facebook 集成到我的应用中。当我按下登录按钮并填写电子邮件和密码时,我在应用程序中收到错误消息:“

应用程序为 Facebook 登录配置错误..

" 然后我必须按“确定”按钮,然后它就会关闭。

我已经在我的 Facebook 应用程序中填写了字段,这是一张图片:

此外,当我按下“登录”按钮(我创建的用于弹出 facebook 登录的按钮)时,在 logcat 中。我看到以下错误:

未能找到 com.facebook.katana.AttributionIdProvider 的提供者信息

为什么 facebook 登录不能正常工作?

编辑:在我按下 Okay 按钮后,logcat 不会抛出任何错误。

【问题讨论】:

我也遇到了同样的问题,请问您是怎么​​解决的,请告诉我... @SivaK 按照斯里尼瓦斯的建议去做,它对我有用。 感谢您的回复,我不知道在哪里添加私有静态布尔值 ENABLE_LOG=true;在 Util 类中并获得密钥,你能帮我一个代码吗.... 进入facebook sdk库中的Util类,可以看到布尔Enable_LOG默认设置为false,直接设置为true即可。 【参考方案1】:

几天前我遇到了同样的错误,就我而言,这是由于 android 密钥不匹配造成的。 如果它也可以帮助你,我就是这样修复它的,

在 facebook sdk 中打开 Util.java, 设置私有静态布尔 ENABLE_LOG=true; 现在运行您的应用程序并输入您的电子邮件 ID 和密码,如果密钥不匹配,Facebook 会发回签名。你会在 logcat 中找到这个密钥(签名)。只需复制此密钥并将其粘贴到应用仪表板中即可。 那应该可以解决问题。 记得设置 private static boolean ENABLE_LOG=true;回假

【讨论】:

非常感谢您的回答,这似乎是解决方案,因为我认为 ENABLE_LOG 实例设置为 false。我现在无法测试它,因为我这里没有设备,但我会在 4 小时内测试它,如果它有效,我会告诉你,谢谢! 我有同样的问题,我在下载 openssl-0.9.8e X64 时解决了这个问题,在我使用 openssl-0.9.8k X64 之前,由于某种原因输出无效。看到这个,我把我的答案放在这里***.com/questions/12382558/… 嘿,很抱歉迟到了评论,我真的很忙。好吧,按下“确定”按钮后我看不到任何键,实际上单击它后没有任何反应。这是日志猫。 i.stack.imgur.com/qAGEQ.png 好的,那么我建议您将所有复杂的实现放在一边并保留基本应用程序,然后尝试记录以检查其是否正确配置为 SSO 登录。如果可行,则说明存在一些问题你的另一段代码。 好吧,我已经做到了,但还是同样的问题。我会在 pastebins 中发布我的代码

以上是关于将应用程序配置为 facebook 错误:“应用程序配置错误以进行 Facebook 登录..” [重复]的主要内容,如果未能解决你的问题,请参考以下文章

iOS Facebook sdk 3.5 openActiveSessionWithReadPermission 错误代码 2

Facebook 连接集成错误

科尔多瓦:android 4.1 中的 facebook 登录错误“为 facebook 登录配置错误”

应用程序在某些设备上被错误配置为 Facebook 登录 [重复]

不是本地主机上的有效域 facebook

Web Application Project is configured to use IIS. Unable to access the IIS metabase.(配置为使用IIS Web应用程