首页 > 解决方案 > CORS 问题:使用本地 IP 在移动设备上测试 MERN 应用

问题描述

我正在尝试使用我的本地 IP 地址在我的手机上使用 Next.js 测试我的 MERN 应用程序。在 localhost 上一切正常,但是当我尝试对需要连接到我的 express 服务器的应用程序执行任何操作时,axios 会引发错误。我已将其缩小为 CORS 问题,但无法弄清楚为什么它会阻止通过我的本地 IP 进行连接?我已经Access-Control-Allow-Origin: *设置了顺便说一句。有任何想法吗?谢谢。

标签: node.jsreactjsexpressnext.jsmern

解决方案


我仍然将我的 API 调用设置为来自与 API 不在同一本地主机上运行的客户端的本地主机。改为将 API 调用更改为 IPv4 地址,嘿嘿。


推荐阅读