Facebook App:Firebase简单登录URL错误

dea*_*hnr 8 facebook localhost facebook-login firebase firebasesimplelogin

我正在尝试使用Facebook登录和Firebase简单登录制作我的第一个应用程序.我在本地运行系统http://localhost:8000/.我点击登录按钮时收到的错误如下.

"应用程序配置不允许使用URL:应用程序的设置不允许使用一个或多个给定的URL.它必须与网站URL或Canvas URL匹配,或者域必须是App域之一的子域".

我已经尝试在生产的Facebook应用程序和Facebook测试应用程序上运行它,以及在我看到的其他论坛帖子后添加了URL重定向和网站平台,但没有任何对我有用.有人有什么建议吗?

dea*_*hnr 16

我在Firebase文档中发现,https://auth.firebase.com/auth/facebook/callback必须将其输入到高级设置下的有效OAuth重定向URI中.

回顾Facebook测试应用程序设置:

在基本应用程序设置下:Domain = localhost:8080 URL =http://localhost:8080

在高级应用程序设置下:有效的OAuth重定向URI [ http://localhost:8080/; https://auth.firebase.com/auth/facebook/callback]

  • https://auth.firebase.com/auth/facebook/callback <----添加了这个并且它有效.我不知道为什么该文档只要求添加auth.firebase.com/v2/<YOUR-FIREBASE>/auth/facebook/,但它不起作用 (2认同)
  • FWIW,我必须做***(v2和标准) (2认同)