使用 Firebase 和用于演示身份验证的FirebaseUI Android 应用程序。
\nFacebook 登录失败并出现以下错误:
\n\n
\n 应用程序配置不允许给定的 URL。:应用程序的设置不允许一个或多个给定的 URL。要使用此 URL,您必须在应用程序的设置中添加有效的本机平台
\n
\n\n
按照Firebase 文档中的说明进行操作
\n\n
\n- 添加并启用我的 Facebook 应用程序。
\n- 将应用程序 ID 和应用程序密钥从 Facebook 复制到 Firebase 控制台
\n- 将 OAuth 重定向 URI 从 Firebase 控制台复制到 Facebook 仪表板到有效 OAuth 重定向 URI,例如https://my-test-1234.firebaseapp.com/__/auth/handler
\n- 在 Android 演示应用程序内的 value/config.xml 文件中设置 Facebook 应用程序 ID。
\n
\n\n
我也看过类似的,但旧的 StackOverflow 问题并用谷歌搜索解决方案,所以我还在 Facebook 仪表板中添加了
\n\n
\n- 应用程序域字段中的应用程序域
\n- 具有来自 Firebase 控制台的 URL 的网站平台 - 与 OAuth 重定向 URI 相同,例如。https://my-test-1234.firebaseapp.com …