【发布时间】:2021-11-13 17:11:46
【问题描述】:
我正在尝试使用我的本地 IP 地址在我的手机上使用 Next.js 测试我的 MERN 应用程序。在 localhost 上一切正常,但是当我尝试对需要连接到我的 express 服务器的应用程序执行任何操作时,axios 会引发错误。我已将其缩小到 CORS 问题,但无法弄清楚为什么它会阻止通过我的本地 IP 的连接?我有Access-Control-Allow-Origin: * 顺便说一句。有任何想法吗?谢谢。
【问题讨论】:
-
如果您随时在手机上运行添加阻止程序等,我建议您将其关闭。您确定您在移动设备上使用的网址格式正确吗?
-
添加代码sn-ps,不看代码我们也搞不清楚是什么问题
-
没关系,我仍然将我的 API 调用从客户端设置为 localhost,而不是在与 API 相同的 localhost 上运行。改为将 API 调用改为 IPv4 地址,嘿嘿。
标签: node.js reactjs express next.js mern