Google Oauth2 redirect_uri_mismatch when send request from localhost

kdfy810k  于 2023-05-05  发布在  Go
关注(0)|答案(3)|浏览(224)

我使用Google OAuth2作为我的codeigniter应用程序,并使用HybridIgniter发送请求。
重定向URIS:http://localhost/college-rating-system/hauth/endpoint
JAVASCRIPT起源:http://localhost
当从localhost发送请求时,我们会得到400错误,即,
错误:redirect_uri_mismatch
你知道...

rjee0c15

rjee0c151#

检查完整的错误,它会告诉你它的网址来自。
重定向URI必须与您在Google开发人员控制台中放置的URI完全匹配。

ergxz8rk

ergxz8rk2#

重定向URI
http://localhost:8000/ this**/**at end solve my problem JavaScript origins
http://localhost:8000

注意:localhost和127.0.0.1冲突有时会给您带来问题

zbwhf8kr

zbwhf8kr3#

在这些文档中还提到了OAUTHLIB_INSECURE_TRANSPORT env var。

# When running locally, disable OAuthlib's HTTPs verification.
  # ACTION ITEM for developers:
  #     When running in production *do not* leave this option enabled.
  os.environ['OAUTHLIB_INSECURE_TRANSPORT'] = '1'

相关问题