【问题标题】:Python social auth error in facebookFacebook中的Python社交身份验证错误
【发布时间】:2014-10-11 10:51:01
【问题描述】:

我在 django 中使用 python social auth。使用 facebook 时发生错误。

http://solarbiz.in/complete/facebook/?redirect_state=FV9GiLjcd8BQHN3fhuneiowJlnS6PQO8&error_code=100&error_message=Invalid+Scope%3A+profile&state=FV9GiLjcd8BQHN3fhuneiowJlnS6PQO8

请有任何建议,我是 django 的初学者。我在这个错误上尝试了几个小时。

【问题讨论】:

    标签: django facebook python-social-auth


    【解决方案1】:

    从提供的链接,错误信息是:

    error_message   u'Invalid Scope: profile'
    

    确保您使用的是最新的 SDK,并将范围从 profile 更改为 public_profile

    【讨论】:

    • 我正在使用最新的 python social auth 0.2.1,我也输入了 SOCIAL_AUTH_FACEBOOK_SCOPE=['email','public_profile'] 但这没有帮助
    【解决方案2】:

    看看你的settings.py,上面写着:

    SOCIAL_AUTH_FACEBOOK_SCOPE = ['email', 'profile']
    

    如果您已经更新了文件,我想您应该重新启动您的网络服务器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-19
      • 2016-08-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多