Facebook API 登录返回此 URL 的域不包含在应用程序的域中

问题描述 投票:0回答:1

我尝试进行简单的 Facebook 登录,但是当我使用登录 URL 时,出现错误:

无法加载网址 此 URL 的域不包含在应用程序的域中。为了能够加载此 URL,请将应用程序的所有域和子域添加到应用程序设置中的应用程序域字段。

在我的应用程序的基本应用程序设置中,我填写了mysite.nl。 在我的应用程序的高级应用程序设置(共享重定向允许列表)中,我填写了 mysite.nl

所以应该没问题。有谁知道我做错了什么?

我生成的网址是:

https://www.facebook.com/v18.0/dialog/oauth?client_id=123&redirect_uri=https://mysite.nl&state=12345

所以我想这看起来也不错。

尝试谷歌搜索,但不幸的是我没有找到解决方案。

我使用最新的API,即v18.0。

创建应用程序时我选择:

允许人们使用 Facebook 帐户登录 我们最常见的用例。一种安全、快速、便捷的方式,供用户登录您的应用程序,并让您的应用程序请求用户授予访问其数据的权限。

当我使用 Graph API Explorer 并按下“生成访问令牌”按钮时,它确实可以工作。

希望有人能帮我解决这个问题。

facebook-graph-api facebook-opengraph
1个回答
0
投票

我找到了解决方案。

转到用例 -> 身份验证和帐户创建自定义 -> 转到设置

然后使用那里的域和 URL。

© www.soinside.com 2019 - 2024. All rights reserved.