我正在尝试使用Facebook的Javascript SDK在Chrome扩展程序的popup.html页面中实现登录按钮。

但是,当我调用FB.login()函数时,出现以下错误:Given URL is not allowed by the Application configuration。现在,由于它是Chrome扩展程序,因此不确定是否可以为其提供URL或域。

那么,在这种情况下我该怎么办?

最佳答案

您需要手动构建登录流程,如此处所述:

https://developers.facebook.com/docs/facebook-login/manually-build-a-login-flow/v2.2

我也正在为chrome扩展程序构建一个登录按钮,并且我遵循了这些说明。但是,每当我尝试访问时,都会得到以下信息:

“成功
“安全警告。请使用上面的网址,就像输入密码一样,不要与任何人共享。”

这应该是正确的方法...但是我无法使其正常工作。也许你可以。

09-07 20:27