无法测试在 LAN 中具有 oauth autontication 的 Grails 应用程序
Cannot test Grails application which has oauth autontication inside LAN
我有一个 Grails 项目,我想在本地网络中测试它,但问题是我使用 OAuth 登录并指定 localhost 作为我的重定向 URL 到 Google 应用程序这在一台机器上运行良好,但是当其他 PC 尝试使用我的应用程序时 google returns 令牌到他们的 PC 因为他们正在返回本地主机。我试图将我的 IP 地址指定为 google 重定向 URL 但它不允许,因为它不是 public IP 地址。那么有人对我应该做什么有什么建议吗?
如果您的应用超出您的本地环境(在您的情况下为 google.com),您需要一个指定重定向的域名 url。因此解决方案是测试您的所有方面除了在你的局域网环境中登录之外的应用程序
我有一个 Grails 项目,我想在本地网络中测试它,但问题是我使用 OAuth 登录并指定 localhost 作为我的重定向 URL 到 Google 应用程序这在一台机器上运行良好,但是当其他 PC 尝试使用我的应用程序时 google returns 令牌到他们的 PC 因为他们正在返回本地主机。我试图将我的 IP 地址指定为 google 重定向 URL 但它不允许,因为它不是 public IP 地址。那么有人对我应该做什么有什么建议吗?
如果您的应用超出您的本地环境(在您的情况下为 google.com),您需要一个指定重定向的域名 url。因此解决方案是测试您的所有方面除了在你的局域网环境中登录之外的应用程序