3

I work on a project with Django, Google API Calendar and OAuth 2 and I have the follow error:

(insecure_transport) OAuth 2 MUST utilize https.

When I set the redirect_uri with google_auth_oauthlib.flow.Flow, the URI that I set is: http://localhost:8000/google/oauthcallback.

Alexandro
  • 33
  • 1
  • 5

1 Answers1

4

The error states to use a HTTPS connection which you can either set one with an SSL certificate or allow a HTTP connection in the environment like so:

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

From this answer

Axisnix
  • 2,822
  • 5
  • 19
  • 41