首页 > 解决方案 > 如何使用 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 访问权限(在公司有很多计算机,我不想这样做)。

理想的工作流程是这样的:

  1. 用户连接到 app-name 站点
  2. 如果是第一次添加证书。
  3. 用户在应用名称站点中工作。(也没有添加该证书)

标签: angularapissl

解决方案


推荐阅读