android - Facebook 登录不适用于移动设备(但适用于台式机)

标签 android facebook authentication react-native

我为我的应用创建了一个 Facebook 登录,它是用 React 构建的。

登录在桌面浏览器上完美运行(以及当我在手机上使用桌面模式时)。

问题是当我尝试在手机上登录时出现以下错误:

RL Blocked: This redirect failed because the URI is not whitelisted in the app's ...

为什么移动版的 URL 与桌面版的不同?如何设置我的 Facebook 白名单网站?

我已将 URL 打印到屏幕上(在移动设备和桌面设备上相同)。我已经在 Android 和 iPhone 上测试过。同样的错误

我已阅读 facebook 开发人员文档 - 运气不好。

最佳答案

您可以从您的 Facebook 页面和 Facebook 应用程序将域列入白名单。

对于应用程序,您需要转到应用程序设置并输入您的网址。

由于手机中的广告拦截功能,我遇到了此类错误。特别是当登录窗口是弹出窗口时。我想这也会是你的问题。请检查。

关于android - Facebook 登录不适用于移动设备(但适用于台式机),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58178081/

相关文章:

android - BigDecimal 在带有本地化的 Android 4.0.3 中给出 NumberFormatException

javascript - 使用 AngularJS 获取 Facebook 好友列表

android - 我可以在 android 中按下通话结束按钮后返回我的应用程序吗

java - 如何在每次滑动时显示各种布局

iPhone:fb://... 打开 Premier Inn 应用程序的 URL,而不是 Facebook

ios - FBSDKAccessToken currentAccessToken 不起作用

php - 使用 Sessions/SQL 进行简单登录

android - 使用 SDK 4.0 在 android 中成功登录 facebook 后,我需要用户的电子邮件地址

security - REST Web 服务身份验证 token 实现

android - 仅在构建.apk时出现错误