首页 > 解决方案 > Angular11 中的 HTTPS API 调用

问题描述

我与同事一起构建了一个 Angular 应用程序,创建了一个 ASP.NET 后端 API,我将调用它来访问数据。

一开始,我们使用HTTP链接进行通信,但现在后端团队将其更改为使用HTTPS(部署在 IIS 上)。现在,当我们尝试访问HTTPS链接时,出现了 net::ERR_CERT_AUTHORITY_INVALID 错误。

我已经阅读了有关在计算机上本地安装所需证书的文章,但是是否有可能以某种方式创建某种密钥库,该密钥库将预建在 Web 应用程序中,该应用程序将用于认证?

非常欢迎任何答案或澄清,因为我们仍在学习我们在做什么。

标签: angularhttpsangular-httpangular11

解决方案


您的后端团队只需要为 IIS 购买可信证书。如果他们使用自签名的,您必须在本地计算机上明确信任它


推荐阅读