谷歌API OAuth 2和Django

3

我正在使用Django、Google API Calendar和OAuth 2参与一个项目,但遇到以下错误:

(insecure_transport) OAuth 2 MUST utilize https.

当我使用google_auth_oauthlib.flow.Flow设置redirect_uri时,我设置的URI是:http://localhost:8000/google/oauthcallback
1个回答

4
错误提示要求使用HTTPS连接,您可以通过安装SSL证书或在环境中允许HTTP连接来设置HTTPS连接:
import os 
os.environ['OAUTHLIB_INSECURE_TRANSPORT'] = '1'

来自这篇答案


我设置了这些行,但是出现了以下错误:(invalid_client)未经授权。 - Alexandro
@Alexandro https://dev59.com/YVYN5IYBdhLWcg3wCUWe - Axisnix

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接