【发布时间】:2013-11-01 20:05:45
【问题描述】:
我现在的工作是设置 google 授权以访问我组织的资源。
但是这个任务有问题。我的组织对其本地网络使用非标准域:domain.off。当我尝试在 Google Cloud Console (https://cloud.google.com/console) 中将“http://dev.domain.off:12345/auth/google/callback.html”设置为 oauth2 回调时,我收到“无效的重定向 URI”错误。
我无法将直接地址与正确的 Internet 域一起使用,因为在我的组织的私有开发域中还有许多其他服务,我必须使用与不同地址的冲突。
我不能将直接地址的生产环境用于开发目的。开发环境只有私有地址,domain.off。
我无法修改漏洞开发环境以将所有私有开发地址更改为公共地址。这不是我能胜任的任务。
我的问题有什么解决办法吗? 我现在看到的唯一解决方案是要求谷歌开发人员在 oauth 回调设置表单中删除或修改 URI 验证器以接受非标准域。
【问题讨论】:
-
我对谷歌云一无所知。只是想法。也许您可以使用有效的 url,然后将 apache 与 proxypass 和 proxypassreverse 等代理指令一起使用来处理请求。
标签: oauth google-api