【问题标题】:Google Web Client with Oauth2 suddenly stops working带有 Oauth2 的 Google Web Client 突然停止工作
【发布时间】:2020-10-18 18:53:29
【问题描述】:

我正在使用 Google 登录创建一个社交平台。该应用程序工作正常,直到第二天当我再次尝试使用谷歌登录时停止正确接收回调 URI。

每次我收到错误时,我都会创建一个新的 Web 客户端,并且工作正常,直到第二天我收到 401 Error,然后将 URI 回调更改为 localhost 而不是 127.0.0.1。它开始工作得很好,直到第二天我收到400 Error.

您知道是什么原因导致系统在 1 天后停止工作吗?它开始要求127.0.0.1,但即使我输入它也会出现相同的错误。

【问题讨论】:

    标签: google-api google-oauth django-allauth google-signin google-api-python-client


    【解决方案1】:

    Google 开发者控制台中的重定向 URI 需要与您的代码发送来源完全匹配。

    您是从 http://127.0.0.1:8000/accounts/google/login/callback/ 发送的,但它不在您的已批准重定向 uri 列表中。

    记住完整路径需要与端口匹配。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-23
      • 2022-01-20
      • 1970-01-01
      • 1970-01-01
      • 2017-08-22
      • 2021-02-01
      • 2016-12-29
      相关资源
      最近更新 更多