Facebook登录-可以';t加载URL:此URL的域为';t包括在应用程序中';s域

Facebook登录-可以';t加载URL:此URL的域为';t包括在应用程序中';s域,facebook,oauth,facebook-oauth,Facebook,Oauth,Facebook Oauth,我真的对Facebook有意见。旧应用程序不需要有效的OAuth重定向URI,今天,我发现这个应用程序有问题并将其删除。我又创造了一次。我有两个问题: Facebook登录不接受http协议(已解决) Facebook登录需要有效的OAuth重定向URI(当前问题) 我的网址是: 单击“登录”按钮时,会显示如下错误: 无法加载URL:此URL的域未包含在应用程序的域中 单击按钮登录时的URL为: 我是加载项有效的OAuth重定向URI是: 关于语言,很抱歉,我添加了三个值: 我没有

我真的对Facebook有意见。旧应用程序不需要有效的OAuth重定向URI,今天,我发现这个应用程序有问题并将其删除。我又创造了一次。我有两个问题:

  • Facebook登录不接受http协议(已解决)
  • Facebook登录需要有效的OAuth重定向URI(当前问题)
我的网址是:

单击“登录”按钮时,会显示如下错误:

无法加载URL:此URL的域未包含在应用程序的域中

单击按钮登录时的URL为:

我是加载项有效的OAuth重定向URI是:

关于语言,很抱歉,我添加了三个值:


我没有使用Facebook OAuth的经验。我想我丢失了URL,所以Facebook显示了这个错误。

您需要将redirect\u uri参数在登录对话框调用中的确切值添加为有效的OAuth redirect uri。对于您显示的URL,即
https://sharengay.com/anlink/login.php
@CBroe我添加您的建议链接。它的显示错误类似:Graph返回错误:无法加载URL:此URL的域未包含在应用程序的域中。若要加载此URL,请将应用程序的所有域和子域添加到应用程序设置中的“应用程序域”字段。URl的结构是这样的:如果你在Facebook重定向回你的应用程序后出现了这个错误,那么这通常意味着在API调用中,你的系统为redirect_uri参数传递了一个不同的值,而不是在login对话框调用中——这两种情况下都必须完全相同。所以你必须调试它。