【发布时间】:2013-11-02 20:15:35
【问题描述】:
这太奇怪了……
我在站点 A 上实现了 Google OAuth2(我正在使用 Ruby on Rails),成功地将 localhost:3000/auth/google_oauth2/callback 和 sitea.herokuapp.com/auth/google_oauth2/callback 添加到我的重定向 uri 字段中谷歌云控制台。
尝试对站点 B 做同样的事情,然后……我再也无法设置那些该死的重定向 uri!
所以我作弊了一点,并为站点 B 使用了站点 A 的密钥和秘密……这一切都在 localhost 中工作。
但是当我完成开发并尝试通过将 siteb.herokuapp.com/auth/google_oauth2/callback 添加到原始站点 A 应用程序来进行生产测试时……不仅没有添加,而且 localhost 和 sitea uri 已被删除,现在我无法将它们添加回来。
请帮忙?可能会发生什么,我该如何测试?
谢谢!
【问题讨论】:
-
+1!这真的很烦人。我有完全相同的问题。重定向 uri 刚刚被擦除。
标签: redirect ruby-on-rails-4 omniauth google-oauth