我使用了 plone 4.3,我的站点名称是localhost:8080/alpster。我使用 facebook 登录创建了示例页面。现在,当我单击登录按钮时,出现如下错误
应用程序配置不允许给定 URL。:应用程序设置不允许一个或多个给定 URL。它必须与网站 URL 或 Canvas URL 匹配,或者该域必须是应用程序域之一的子域。
我的配置设置:
developer.facebook.com--->>>settings----> basic
namespace="alpster-login"
App Domains=alpster
Contact Email=my valid email
Site URL=localhost.com:8080
任何人都可以解决我的问题
最佳答案
可能无法使用localhost,但我具体记不清了。
如果您使用的是 localhost,则无法在应用程序域中使用 .com。如果不允许您这样做,那么这意味着您必须使用实际的域,而不是本地主机。使用类似 http://localtunnel.me/ 的内容来解决这个问题。
否则,只需确保 Canvas 和 Web url 相互匹配。
关于javascript - 如何在开发者 Facebook 中配置设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24736325/