angular - Angular11 中的 HTTPS API 调用
问题描述
我与同事一起构建了一个 Angular 应用程序,创建了一个 ASP.NET 后端 API,我将调用它来访问数据。
一开始,我们使用HTTP链接进行通信,但现在后端团队将其更改为使用HTTPS(部署在 IIS 上)。现在,当我们尝试访问HTTPS链接时,出现了 net::ERR_CERT_AUTHORITY_INVALID 错误。
我已经阅读了有关在计算机上本地安装所需证书的文章,但是是否有可能以某种方式创建某种密钥库,该密钥库将预建在 Web 应用程序中,该应用程序将用于认证?
非常欢迎任何答案或澄清,因为我们仍在学习我们在做什么。
解决方案
您的后端团队只需要为 IIS 购买可信证书。如果他们使用自签名的,您必须在本地计算机上明确信任它
推荐阅读
- reactjs - 使用`setFoo`作为websocket`onmessage`事件的回调时无法更新状态
- javascript - 如果选中复选框,则添加类,否则删除
- python - 如何打印 ASCII VALUE 的每个字母
- node.js - 为什么我不能得到console.log(req.body)?在快递,sqlite
- html - 无法拉伸两个元素以使它们填满页面的整个宽度
- python - 将函数应用于 Pandas 行中的值列表,为什么我只得到第一个结果?
- oracle-apex - 哪个数据库表保存页面项的会话状态?
- excel - 使用 Excel VBA 从 Outlook MailItem 中删除内容控件
- mysql - 如何在 ubutnu 中运行两个或多个版本的 MySql
- javascript - Javascript 参数以 value 和 undefined 的形式返回