【发布时间】:2016-09-01 00:20:01
【问题描述】:
首先让我说我已经寻找这个问题的答案很长一段时间了......
我正在尝试设置 Facebook OAuth 以使用在我的机器上本地开发的应用程序。一切都在 Facebook 授权下完美运行,直到我从使用 localhost 转移到另一个域名(仍然是我的机器本地)。现在我收到以下错误。
无法加载 URL:此 URL 的域未包含在应用的 域。为了能够加载此 URL,请添加所有域和子域 将您的应用添加到应用设置中的“应用域”字段。
我的主机文件包含127.0.0.1 domain.dev(完美运行)
我在应用中的重定向(使用社交名流)是 http://domain.dev/auth/facebook/callback
在我的 Facebook 应用设置中...
- 我的应用域是
domain.dev - 我的网站 URL 是
http://domain.dev/ - 我的有效 OAuth 重定向 URI 是
http://domain.dev/auth/facebook/callback
出现错误消息时的 URL 是..
我不知道问题是什么......
【问题讨论】:
-
嗨 dangel,您可能想从这篇文章中混淆您的 FB client_id
-
@dangel 你是怎么解决这个问题的??我有同样的问题,但无法解决。
-
@Ghimire,在我的情况下,我更改了 URL 并且没有更新我的客户\秘密。通过阅读下面的解决方案,看起来实际上可能有各种不同的原因都给出了相同的错误。
-
@dangel 检查这个。stackoverflow.com/questions/46626914/…
标签: facebook laravel facebook-graph-api oauth laravel-socialite