如何添加"授权重定向URI"使用API​​访问Google OAuth2?

时间:2015-07-10 01:01:44

标签: heroku google-oauth google-oauth2

我正在尝试Heroku的新版" Heroku评论应用程序"特征。每当您在github中为给定项目创建新的拉取请求时,它都会创建一个新的Heroku应用程序。

我试图让Google OAuth2支持他们,但每个创建的应用都有一个新的网址。例如https://my-app-pr-124.herokuapp.com

问题在于,当用户尝试登录此新应用时,Google不会允许将用户重定向回应用,因为谷歌尚不信任该网址。

我可以将自己的Google API密钥包含在我的应用中,并在部署时运行脚本,但是如何通知Google这个新网址应该受信任重定向?

1 个答案:

答案 0 :(得分:4)

不幸的是,你不能。

您可以将它们从重定向代理(我创建该名称)中弹出来实现您想要的效果。它看起来像是: -

  1. 声明http://myredirectproxy.example.com
  2. 的重定向网址
  3. http://myredirectproxy.example.com,您有一个简单的http服务器,它以http 301回复https://my-app-pr-124.herokuapp.com