【问题标题】:OAuth2.0 Invalid parameter value for redirect_uri: Missing schemeOAuth2.0 redirect_uri 的参数值无效:缺少方案
【发布时间】:2020-04-24 20:00:10
【问题描述】:

我正在为部署在 GCP 中的 appengine webapp 使用 Oauth2.0 流。

我正在使用 IAP。我有一个使用 Cloud KMS 加密的有效 cliend_secret 文件。 但是我遇到了以前没有的错误:

oauthlib.oauth2.rfc6749.errors.InvalidClientIdError:(invalid_request) 
Invalid parameter value for redirect_uri: Missing scheme: 
/api/oauth2callback

你知道这个问题的根源吗?

【问题讨论】:

    标签: google-app-engine google-cloud-platform oauth-2.0 google-api


    【解决方案1】:

    此错误表示您没有为授权重定向 URI 指定完整的 URI。

    转到 Google Cloud Console -> API 和服务 -> 凭据。向下滚动到“授权的重定向 URI”。

    将重定向 URI 更改为:

    https://your-domain-name/api/oauth2callback
    

    如果您使用的是非标准端口号,请使用以下格式:

    https://your-domain-name/api/oauth2callback:8443
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-08-27
      • 2021-04-03
      • 2014-09-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-22
      • 2013-01-10
      相关资源
      最近更新 更多