我在Linux中有一个C ++服务器,使用Mongoose监听端口8080上的http请求。我正在使用端口8080,因为我有一台已经使用端口80的Apache服务器。
我让我的C ++服务器监听http请求的原因是我可以接收Facebook发送的http GET来获取用户的Facebook信息。对于Facebook服务器端Auth,我将重定向到localhost:8080。
我正确地从Facebook发送信息,但现在Apache没有将我的html提供给客户端网页(如果我只重定向到localhost,它可以正常工作)。
是否有可能使这两个工作?客户端是否仍在尝试从端口80获取index.html,或者它是否期望8080现在发送它?
答案 0 :(得分:0)
80等于8080吗?显然没有。因此,两个端口可能会被不同的应用程序监听。 尝试使用Wireshark(数据包分析器)检查收入请求。