2

我正在尝试实现 google oauth 2.0 作为我的 django 网站的身份验证方法。

出于开发目的,我在 localhost 上工作,这很好。

现在我的网站需要投入生产。但是,我们在需要通过 VPN 访问的专用网络中运行我们的网络。

所以我想知道我应该为google api控制台提供什么样的'redirect_uri'作为回调路径?

提前致谢

4

1 回答 1

1

(想必您的用户已经通过 VPN 登录了?)

redirect_uri 应该是您的用户将在浏览器地址栏中看到的 URL。

谷歌的服务器不直接连接到它,所以(比如“localhost”)它不能访问互联网很好,但是用户将在成功登录/授权后被重定向到这个 URI,所以他们需要能够连接从他们的浏览器到这个 URL - 大概他们在被重定向到 Google 登录/授权页面之前已经在同一个站点上开始了(一旦完成,这些页面又会重定向回来)。

于 2013-06-06T16:32:21.043 回答