我正在尝试使用Facebook登录和Firebase简单登录制作我的第一个应用程序。我在http://localhost:8000/
本地运行系统。我点击登录按钮时收到的错误如下。
"应用程序配置不允许使用URL:一个或 应用程序的设置不允许使用更多给定的URL。它必须 匹配网站URL或Canvas URL,或域必须是子域 应用程序的一个域名。"
我已经尝试在生产的Facebook应用程序和Facebook测试应用程序上运行它,以及在我看到的其他论坛帖子后添加了URL重定向和网站平台,但没有任何对我有用。有人有什么建议吗?
答案 0 :(得分:16)
我在Firebase文档中发现,https://auth.firebase.com/auth/facebook/callback
必须输入到高级设置下的有效OAuth重定向URI。
回顾Facebook测试应用程序设置:
在基本应用设置下:
域= localhost:8080
网址= http://localhost:8080
在高级应用设置下:
有效的OAuth重定向URI [http://localhost:8080/
; https://auth.firebase.com/auth/facebook/callback
]
答案 1 :(得分:2)
具有最新版本,必须将有效OAuth重定向设置为:https://.firebaseapp.com/__/auth/handler