Google 驱动器 API Quickstart.py 错误 400:redirect_uri_mismatch
Google Drive API Quickstart.py Error 400: redirect_uri_mismatch
我正在使用 https://developers.google.com/drive/api/v3/quickstart/python 访问 Google 驱动器 Api 但 Google 一直抛出 redirect_uri_mismatch
错误。
我将错误中的 localhost:number 添加到 Web 应用程序客户端 ID 中的授权重定向 URI,但每当我 运行 quickstart.py
时,本地主机号都会更改.
我看到 Whosebug 上有很多关于这个问题的问题,我已经花了几个小时来修复我的问题,但我还没有找到似乎可以解决我问题的答案。
有什么想法吗?
试过来自
等的答案
Google OAuth 2 authorization - Error: redirect_uri_mismatch
Error: redirect_uri_mismatch pydrive
目前
Tanaike's comment and answer here worked:
所以在quickstart.py
中做如下改动,
creds = flow.run_local_server(port=0)
到,
creds = flow.run_local_server(port=8080)
当 http://localhost:8080/
在 URI 列表中时。
我正在使用 https://developers.google.com/drive/api/v3/quickstart/python 访问 Google 驱动器 Api 但 Google 一直抛出 redirect_uri_mismatch
错误。
我将错误中的 localhost:number 添加到 Web 应用程序客户端 ID 中的授权重定向 URI,但每当我 运行 quickstart.py
时,本地主机号都会更改.
我看到 Whosebug 上有很多关于这个问题的问题,我已经花了几个小时来修复我的问题,但我还没有找到似乎可以解决我问题的答案。
有什么想法吗?
试过来自
等的答案Google OAuth 2 authorization - Error: redirect_uri_mismatch
Error: redirect_uri_mismatch pydrive
目前
Tanaike's comment and answer here worked:
所以在quickstart.py
中做如下改动,
creds = flow.run_local_server(port=0)
到,
creds = flow.run_local_server(port=8080)
当 http://localhost:8080/
在 URI 列表中时。