0

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

https://localhost:3000/callbacks/outh2

由于显而易见的原因,这在连接到网络 IP 的 iPad 上不起作用。我不能用。。

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

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

谢谢大家的帮助!

4

1 回答 1

0

你试过本地隧道吗?这实质上是在一个随机生成的临时网址下托管您的本地主机地址。

$ gem install localtunnel $ localtunnel 3000

产生类似:http: //xyz.localtunnel.com

http://progrium.com/localtunnel/

于 2013-04-25T00:52:57.630 回答