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

Php 如何设置可以接受oAuth回调的本地服务器?,php,apache,localhost,Php,Apache,Localhost,我不确定这个问题在这里是否有一席之地,但我在设置本地开发服务器时遇到了很多麻烦,我可以在那里使用Facebook、Twitter、Google+和其他应用程序 到目前为止,我已经有了一个Apache环境,并且正在一个基于PHP的平台上工作。数据库服务器是标准的MySQL服务器。此外,我正在开发基于身份验证的代理 我遇到的主要问题是,当我在Twitter上申请并输入相关详细信息时,如-网站,回调URL为127.0.0.1。当我的应用程序试图检索oAuth密钥时,它无法。我甚至试着把我的听力帖子改成

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

到目前为止,我已经有了一个Apache环境,并且正在一个基于PHP的平台上工作。数据库服务器是标准的MySQL服务器。此外,我正在开发基于身份验证的代理

我遇到的主要问题是,当我在Twitter上申请并输入相关详细信息时,如-
网站
回调URL
127.0.0.1
。当我的应用程序试图检索oAuth密钥时,它无法。我甚至试着把我的听力帖子改成80以外的内容,但也没用

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

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


在这样的环境下,这种发展是不可能的吗?如果是,那么我能做些什么?如果我使用加密狗工作,可能吗?或者我需要购买静态IP吗?

阅读一些文档,首先了解netowrk通信的工作原理(地址、路由)。如果你不懂基本知识,你就不会成功,对不起。@arkascha我读了很多关于地址和路由的书。但是,我以前从未遇到过任何有关这方面的问题。