Python 基于Heroku的django网站中的Facebook身份验证错误

Python 基于Heroku的django网站中的Facebook身份验证错误,python,django,facebook,heroku,python-social-auth,Python,Django,Facebook,Heroku,Python Social Auth,我已经用python social auth为facebook身份验证完全创建了一个Django网站,并在heroku(免费版)上托管了它。然而,问题是,我的Facebook身份验证在本地运行得很好,但却无法正常工作,它抛出了一个错误,如下所示:- 应用程序配置不允许给定URL:应用程序的设置不允许一个或多个给定URL。它必须与网站URL或画布URL匹配,或者域必须是应用程序域之一的子域。 我已经配置了我的facebook设置,其中站点url是heroku()上托管的url。此外,我还没有更改A

我已经用python social auth为facebook身份验证完全创建了一个Django网站,并在heroku(免费版)上托管了它。然而,问题是,我的Facebook身份验证在本地运行得很好,但却无法正常工作,它抛出了一个错误,如下所示:-

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

我已经配置了我的facebook设置,其中站点url是heroku()上托管的url。此外,我还没有更改API密钥/密码


任何帮助都将不胜感激。

所以我才想出来

如前所述,用户需要更新其设置文件,以包含行SOCIAL\u AUTH\u REDIRECT\u IS\u HTTPS=True 这是因为heroku无法传递识别应用程序所需的标题