如何从本地服务的 Angular 应用程序访问我的 Api?

问题描述 投票:0回答:1

我在本地部署和 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 端口的任何流量。

如果有人能给我一些建议,我将非常感激。预先感谢。

c# angular asp.net-core .net-core localhost
1个回答
0
投票

您可以使用Angular的工具。特别是代理到后端服务器。您可以在以下链接找到官方指南:代理到后端服务器

© www.soinside.com 2019 - 2024. All rights reserved.