angular - 如何使用 Angular 5 处理 https 调用中的服务器端证书
问题描述
我在 apache2(ubuntu) 上部署了 Angular 5 + Symfony(api)。对两者的访问是https
https://app-name.my.domain
https://app-api-name.my.domain
连接工作正常,问题是我必须在新的浏览器中访问(以前没有连接或安装)。显然,我访问了应用程序名称站点并添加了证书异常,但是当 angular 向 api 发出请求时返回错误。问题是证书(尚未添加)是自签名的,不能被信任等。之后我访问我的 app-api-name 站点,将证书返回到 app-name 站点,一切正常!
我的问题是如何在不进行该过程的情况下授予对 api 的 https 访问权限(在公司有很多计算机,我不想这样做)。
理想的工作流程是这样的:
- 用户连接到 app-name 站点
- 如果是第一次添加证书。
- 用户在应用名称站点中工作。(也没有添加该证书)
解决方案
推荐阅读
- go - 提取 avro 架构
- ehcache - ehcache 3.8.1 是否仍然使用 ehcache.xml 进行配置?
- javascript - 有没有办法在 html5/Javascript 中指定流视频分辨率/画布大小?
- c++ - 在 Boost Graph 中的两条路径中查找共享边
- django - 未在贝宝沙箱中接收 IPN
- node.js - RxJS 结果与 switchMap 和 mergeMap
- java - 强制 JpaRepository 返回 Clob 的休眠实现而不是 oracle 实现
- python - 如何为 pandas 数据框中的每一列制作 seaborn distplot?
- linux - Linux 内核 - CPU 子系统(CGROUPS)与 CPU 调度程序有何不同?
- apache-kafka - 使用 Kafka 合并事件