【问题标题】:Can't connect to my React app from my mobile device无法从我的移动设备连接到我的 React 应用
【发布时间】:2022-11-03 20:37:28
【问题描述】:

我在从移动设备连接到我的 PC 上运行的 React 应用程序时遇到了一些问题。我记得不久前能够做到这一点,但由于某种原因,它不再起作用了。

两台设备都在同一个 WiFi 网络上。我有网状路由器,我确认它们连接到同一个路由器(不确定这是否重要)。我正在运行 Windows 11 并尝试从 Android 设备进行连接。

尝试从手机连接到我的应用程序时出现连接超时(下面的 IP 地址是假的):

This site can't be reached

192.559.2.27 took too long to respond

Try:
Checking the connection

ERR_CONNECTION_TIMED_OUT

我验证了我尝试连接的 IP 地址是正确的,并且我正在尝试连接到正确的端口。关于问题可能是什么或我可以检查的一些设置有什么想法吗?

【问题讨论】:

  • 你在电脑上试过了吗?
  • @DanielFarrell 是的,当我转到 localhost:3000 或 192.559.2.27:3000 时,该应用程序会从 PC 打开
  • 您确定您的手机使用的是与您的 PC 相同的网络吗?
  • 检查你的windows防火墙
  • @Vendetta 两个设备都连接到同一个 WiFi 网络。为了更加确定,我也尝试关闭手机上的数据。

标签: reactjs networking connection wifi ip-address


【解决方案1】:

这里的答案是简单地将我的家庭 WiFi 网络设置为专用网络。 Windows 11 默认将网络类型设置为“公共”,这样可以防止网络上的其他设备发现它。

  1. 在 Windows 11 上,转到设置 -> 网络和 Internet -> Wi-Fi -> 属性
  2. 将网络配置文件类型更改为私有

    显然,您只想在受信任的网络上执行此操作,而不是公共 Wi-Fi 或其他任何东西。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-28
    • 1970-01-01
    • 1970-01-01
    • 2014-05-11
    • 2019-09-02
    • 1970-01-01
    相关资源
    最近更新 更多