Flask-OAuth TypeError:散列前必须对Unicode对象进行编码

时间:2019-03-30 08:15:24

标签: python facebook flask oauth flask-oauthlib

在此example之后,我正在尝试在Facebook上使用Flask-OAuth。 我已经根据我的定义了 APP_ID APP_SECRET

我现在可以使用Facebook帐户登录,但是当登录后重定向时,出现此错误:

TypeError: Unicode-objects must be encoded before hashing

根据示例代码,如果未编辑,则错误行在第48行上

me = facebook.get('/me')

那么,那是什么问题呢??

1 个答案:

答案 0 :(得分:0)

我找到了答案 flask_oauth 库不支持Python3,而是使用了 Flask-OAuthlib

而不是我在上面的链接中使用的示例代码,现在我在此example

中使用新代码