我已经完全创建了一个Django网站,使用pythonsocial auth进行facebook认证,并将其托管在heroku(免费版本)上。但问题是,我的Facebook身份验证在本地运行得很好,但却不起作用,它抛出了一个错误,即以下内容:-在
应用程序配置不允许给定的URL:应用程序的设置不允许一个或多个给定的URL。它必须与网站URL或画布URL匹配,或者域必须是应用程序域之一的子域。
我已经配置了我的facebook设置,其中站点url是heroku(https://quiet-hamlet-3248.herokuapp.com/)上托管的url。而且,我还没有更改我的API密钥/密码。在
任何帮助都将不胜感激。在
所以我就想好了。在
如前所述, here ,需要更新他的设置文件,以包括行SOCIAL_AUTH_REDIRECT_IS_HTTPS=True 这是因为heroku无法传递标识应用程序所需的头。在
相关问题 更多 >
编程相关推荐