Ruby on rails 用于Rails开发和iPad测试的Google OAuth2 API重定向URI

Ruby on rails 用于Rails开发和iPad测试的Google OAuth2 API重定向URI,ruby-on-rails,mobile,oauth-2.0,localhost,Ruby On Rails,Mobile,Oauth 2.0,Localhost,我正在用Ruby on Rails和Google Apps登录构建一个应用程序。我在本地开发机器上的登录功能正常。为了用我的iPad测试这个应用程序,我只需访问主机(开发)的IP端口3000。但是,对于GoogleAPI客户端重定向URI,我使用 https://localhost:3000/callbacks/outh2 显然,这在连接到网络IP的iPad上不起作用。我不能用 https://my.net.ip.addr:3000/callbacks/outh2 或者是因为Google不接受它

我正在用Ruby on Rails和Google Apps登录构建一个应用程序。我在本地开发机器上的登录功能正常。为了用我的iPad测试这个应用程序,我只需访问主机(开发)的IP端口3000。但是,对于GoogleAPI客户端重定向URI,我使用

https://localhost:3000/callbacks/outh2

显然,这在连接到网络IP的iPad上不起作用。我不能用

https://my.net.ip.addr:3000/callbacks/outh2

或者是因为Google不接受它作为api客户端的有效重定向URI。所以我想知道。。有没有更好的方法让这个本地开发过程发挥作用?。。或者我需要将应用程序部署到生产环境中才能在iPad上看到它


谢谢大家的帮助

你试过本地隧道吗?这实际上是在随机生成的临时web地址下承载本地主机地址

$gem安装本地隧道 $3000

产生类似于:


酷男人。让它起作用。正是我需要的。。非常感谢。