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
我使用 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