Google API OAuth 2 和 Django

Google API OAuth 2 and Django

我使用 Django、Google API Calendar 和 OAuth 2 开发一个项目,但出现以下错误:

(insecure_transport) OAuth 2 MUST utilize https.

当我将 redirect_uri 设置为 google_auth_oauthlib.flow.Flow 时,我设置的 URI 是:http://localhost:8000/google/oauthcallback.

错误状态为使用 HTTPS 连接,您可以使用 SSL 证书设置一个连接或在环境中允许 HTTP 连接,如下所示:

import os 
os.environ['OAUTHLIB_INSECURE_TRANSPORT'] = '1'

由此answer