我正在使用 facebook SDK 进行本地 Rails 开发,并将我的站点 URL 和画布 URL 分别更改为localhost:3000/settings
和localhost:3000/facebook/index
。在用户进行身份验证后,settings/
他们将被重定向到facebook/index
但是在任一页面上我都会收到此消息
应用程序配置不允许给定 URL。:应用程序的设置不允许一个或多个给定 URL。它必须与网站 URL 或画布 URL 匹配,或者域必须是应用程序域之一的子域。
这种情况偶尔会发生,而不是一直发生,当我尝试登录时,它会导致 facebook SDK(弹出登录)给出相同的错误消息。我不确定是什么原因造成的,有谁知道为什么?
编辑:NVM 这是固定的,我发现 fb.js 被加载了两次,严重错误!