【发布时间】:2021-04-24 08:01:33
【问题描述】:
很难从移动设备调试我的本地开发 Web 应用程序,该应用程序使用 Web 套接字连接到 GraphQL 节点服务器和另一个服务。在 HTTPS 上运行的所有三个服务到以下端口。
Web Reactjs app: https://localhost:3335
Node server: https://localhost:3334
Web socket server: wss://localhost:4443
在我的 macOS 机器上,一切正常,但是当尝试从 Chrome Android 访问 reactjs 并使用检查桌面开发工具和 USB 电缆导航到 https://localhost:3335 时,我得到了错误 POST https://localhost:3334/dev/graphql net::ERR_CERT_DATE_INVALID。
我的 iOS 设备甚至无法连接到 localhost:3335 或 192.168.2.3:3335。
我愿意接受任何提示、技巧、服务和想法,以使用我的本地开发机器和移动设备进行调试。
【问题讨论】:
-
我认为这与使用
https://localhost而不是http://localhost有关。这也可以解释为什么出现 CERT_DATE_INVALID 错误。 -
localhost:3335/ 返回此页面不工作。
标签: android ios reactjs https localhost