我正在尝试使用facebook登录我的plone网站。我在开发者facebook apllication中创建了APPID / APPkey和APPsecreat,Accesstoken。我在buildout.cfg文件中安装了collective.portlet.embed包。我在我的plone网站上获得了facebook登录徽标。问题是我无法登录Facebook。我收到以下错误
"Given URL is not allowed by the Application configuration.: One or more of the given
URLs is not allowed by the App's settings. It must match the Website URL or Canvas URL,
or the domain must be a subdomain of one of the App's domains."
我想在本地测试是否可以在Facebook登录。我的plone站点http:// localhost :8080 / projectname。任何人都可以帮助我解决此错误以及如何配置设置以纠正上述错误。
答案 0 :(得分:2)
要登录Plone网站,您需要PAS plugin product,collective.portlet.embed
不是。
你有一些选择:
请注意,您仍然可以使用其身份验证的OpenID支持来使用Google身份验证。只需激活预先安装的Plone OpenId支持。
PS:我认为从localhost测试Google身份验证不起作用。你必须上线。