繁体   English   中英

Facebook登录php sdk错误

[英]Facebook login php sdk error

我尝试使用facebook php sdk创建facebook登录,目前我遇到此错误:

应用程序配置不允许使用URL:应用程序的设置不允许使用一个或多个给定的URL。 它必须与网站URL或Canvas URL匹配,或者域必须是App域之一的子域。

我已经添加了我网站的网站网址,并将其放置在应用域中。

我的应用程序仍然处于沙盒模式,所以现在我不知道为什么facebook会出现这个错误。 我错过了我的设置吗?

我的域名(示例):

www.mydomain.com

我的网站位于子域名中:

www.mydomain.com/websitesample/website

我的应用域和网站网址都具有相同的值:

http://www.mydomain.com

除了这些设置,我已经仔细检查了我的app id和app secret。 我已经等了至少15分钟,因为我已经读过某个地方,当你在应用程序上保存更改时,你仍然需要等待更改通过facebook的服务器传播。 我还能错过什么?

只需使用App Domainsmydomain.com

所以每个子域都可以工作。

顺便说一句 - www.mydomain.com/websitesample/website < - sitesample / website不是子域名,它是一个目录,这不会导致任何问题。

  1. 访问developer.facebok.com
  2. 选择Facebook应用程序
  3. 进入左侧的设置选项卡
  4. 在页面上可用,基本选项卡,单击添加平台
  5. 点击进入网站
  6. 您的网站类型为网站网址部分:yourdomain.com/xx/ ..
  7. 单击以保存更改。

最好的祝福。

我的同事和我已经以某种方式修复了它。 我们在应用领域添加了子域名,现在它正在运行。

签入设置页面为:

应用领域:www.mydomain.com,

画布页面: https//apps.facebook.com/app_name

画布网址: http//mydomain.com

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM