如何设置可以接受oAuth回调的本地服务器?

时间:2013-04-15 05:30:46

标签: php apache localhost

我不确定这个问题是否在这里占有一席之地,但我在设置本地开发服务器方面遇到了很多麻烦,我可以在Facebook,Twitter,Google +和其他应用程序上工作。

截至目前,我有一个Apache环境,我正在开发一个基于PHP的平台。数据库服务器是标准的MySQL服务器。此外,我正在基于身份验证的代理工作。

我遇到的主要问题是,当我在Twitter上提交申请并输入相关详细信息时,如websitecallbackurl127.0.0.1。我的应用程序在尝试检索oAuth密钥时,它无法执行。我甚至尝试将我的听力帖改为80之外的其他内容,但它也没有用。

我知道任何此类应用程序都会遇到此问题,因为127.0.0.1不是指向我的计算机的地址。而且我不知道除此之外的任何其他方法。我在某处做错了什么,或者是否无法通过本地部署的服务器开发/测试需要oAuth的应用程序。

更新

端口转发不是解决方案,因为我在防火墙后面而且我是私有网络的一部分。因此,我的问题是 -

在这样的设置中,这种开发是不可能的吗?如果是,那我该怎么做?如果我使用加密狗,它可能吗?或者我是否需要购买静态IP?

0 个答案:

没有答案