1

我正在尝试通过 Android USB 到 PC 隧道应用程序将我的 Android 设备连接到我的 PC 的本地主机,以开发和测试我正在处理的 Web 服务。当 Android 尝试连接到 localhost 时,我收到一条消息“org.apache.http.conn.HttpHostConnectException: Connection to http://127.0.0.1:26121denied”

这是我配置的方式:

隧道软件:安装在PC端和Android端的Android usb portforwarding 。

PC 上的 Android usb 隧道正在侦听 Android 端口 8080,并设置为将流量定向到 192.168.0.1:80 的 PC,这是我 PC 的默认网关。

Web 服务正在运行,http://localhost:26121它的有效地址是http://localhost:26121/api/products/

我写了一个防火墙规则来允许 TCP 连接到本地端口 26121。

因此,现在当我尝试使用 HttpClient 在 Android 上解决此地址时,我收到“http://127.0.0.1:26121拒绝连接”消息。

任何人都可以建议对允许成功连接的配置进行更改吗?

4

0 回答 0