我在本地部署和 API,使用 .NET Core 5 构建,其 CORS 配置为接受来自任何网站或客户端的任何请求,它也在我的网络本地运行,因此我可以使用 PostMan 从另一台 PC 访问我的 API(已经测试) ).
我在我的角度应用程序中运行以下命令以在本地提供服务。
ng serve --host 192.168.0.12 -- or
ng serve --host 0.0.0.0
此命令允许我从我的 Android 手机查看我的用户界面,但是当我尝试从我的 Android 上访问 API 时,它不允许我...但是,如果使用
192.168.0.12:4200
从我的主机上访问我的 API地址,它确实有效。
我已经在防火墙中添加了入站规则以接受来自 4200 端口的任何流量。
如果有人能给我一些建议,我将非常感激。预先感谢。
您可以使用Angular的工具。特别是代理到后端服务器。您可以在以下链接找到官方指南:代理到后端服务器