Facebook登录报错:无法加载URL,域名未纳入应用域名范围求助
解决Facebook登录提示「Can't Load URL: The domain of this URL isn't included in the app's domains」的方案
嘿,我帮你把解决这个问题的步骤理得明明白白的,结合你查到的那两篇帖子的核心方法,照着做就能搞定:
第一步:完善应用基础域名配置
- 登录Facebook开发者后台,找到你的目标应用,进入「设置」-「基本」页面
- 在「App Domains」字段里,添加你的网站主域名
wonderweddings.com,还有对应的子域名www.wonderweddings.com(注意别加http://或https://前缀) - 往下翻找到「网站」板块,点击「添加平台」选择「网站」,然后在「网站URL」里填入你的完整登录页面地址
https://www.wonderweddings.com/login
第二步:调整Facebook登录的重定向URI设置
- 切换到应用的「产品」-「Facebook登录」-「设置」页面
- 在「Valid OAuth Redirect URIs」字段中,添加你的登录回调地址(一般就是你的登录页面URL,或者你网站专门的回调路径,比如
https://www.wonderweddings.com/login/callback,根据你网站的实际配置来填) - 找到Use Strict Mode for Redirect URIs这个选项,把它关闭——这个严格模式会强制要求重定向URI完全匹配,关掉后能适配更多场景,也是很多人解决这个问题的关键
最后一步:验证配置
- 保存所有修改的设置,耐心等个几分钟(Facebook的配置有时候不会即时生效)
- 再次测试Facebook登录功能,应该就不会再弹出那个域名不匹配的错误提示了
内容的提问来源于stack exchange,提问作者Adam
相关产品推荐
相关产品推荐

