本地主机应用程序的公共URL,与Facebook一起使用
我正在使用facebook registration plugin在rails 3.1上开发应用程序。我正在关注this tutorial进行整合。然而,当我在localhost:3000上开发我的应用程序时,当我在Facebook上创建我的Facebook应用程序时,我需要输入应用程序的公用URL。本地主机应用程序的公共URL,与Facebook一起使用
目前我使用此awesome gem (localtunnel)为我公开一个网址,它工作正常。但问题是它提供的URL只是暂时的,直到我重新启动localtunnel。有没有一种方法,我可以得到一个常量的URL(任何丑陋的网址都可以),这样我就可以继续使用Facebook进行开发,而Facebook也可以通过公共URL访问我的localhost:3000?
我没有问题,将Facebook应用程序url设置为localhost:3000
。你尝试过吗?只要您在运行rails服务器的计算机上进行测试,它就可以正常工作。
如果不工作,你可能会考虑使用一个没有IP技术:www.no-ip.com(它是免费的子域)
把localhost:3000试图使用fb时出现这个错误 { “error”:{ “ ”message“:”无效的redirect_uri:给定的URL不被应用程序配置允许。“, ”type“:”OAuthException“ } } – alik
绝对尝试no-ip.com。它为您提供永久指向您的开发机器的永久性公共网址。 –
可以使用lvh.me:3000作为备用本地主机。
http://veerasundaravel.wordpress.com/2011/11/13/localhost-alternates-for-subdomain/
怎么做别人在这里让自己的本地主机发展的公开访问?任何其他提示如何获得一个不断公开的网址到你的本地主机? – alik
这可能有所帮助,http://dyn.com/dns/dyndns-free/许多路由器支持这个内置的 –