0

我在 linux 中有一个 C++ 服务器,使用 Mongoose 在端口 8080 上侦听 http 请求。我正在使用端口 8080,因为我有一个 Apache 服务器已经在使用端口 80。

我让 C++ 服务器监听 http 请求的原因是,我可以接收 Facebook 发送的 http GET 以获取用户的 Facebook 信息。对于 Facebook 服务器端 Auth,我将重定向到 localhost:8080。

我正确地获取了从 Facebook 发送的信息,但是现在 Apache 没有将我的 html 提供给客户端网页(如果我只重定向到本地主机,它就可以正常工作)。

是否有可能使这两项工作?客户端是否仍在尝试从端口 80 获取 index.html,或者它是否希望 8080 现在发送这个?

4

1 回答 1

0

80等于8080吗?显然没有。所以这两个端口可能被不同的应用程序监听。尝试使用 Wireshark(数据包分析器)检查收入请求。

于 2012-08-15T02:53:10.690 回答