这太奇怪了……
我在站点 A 上实现了 Google OAuth2(我正在使用 Ruby on Rails),成功地将 localhost:3000/auth/google_oauth2/callback 和 sitea.herokuapp.com/auth/google_oauth2/callback 添加到我的 Google Cloud Console 中的重定向 uri 字段.
尝试对站点 B 做同样的事情,然后……我再也无法设置那些该死的重定向 uri!
所以我作弊了一点,并为站点 B 使用了站点 A 的密钥和秘密……这一切都在 localhost 中工作。
但是,当我完成开发并尝试通过将 siteb.herokuapp.com/auth/google_oauth2/callback 添加到原始站点 A 应用程序来测试生产时...不仅没有添加,而且 localhost 和 sitea uri 已被删除,现在我无法将它们添加回去。
请帮忙?可能会发生什么,我该如何测试?
谢谢!