如何使用angular 5处理https调用中的服务器端证书

如何使用angular 5处理https调用中的服务器端证书,angular,api,ssl,Angular,Api,Ssl,我在apache2(ubuntu)上部署了一个Angular 5+Symfony(api)。对两者的访问都是https https://app-name.my.domain https://app-api-name.my.domain 连接工作正常,问题是我必须在新浏览器中访问(以前未连接或安装)。显然,我访问了AppName站点并添加了证书异常,但当angular向api发出请求时,返回一个错误。问题是证书(尚未添加)是自签名的,不能信任,等等。 之后,我访问我的应用程序api名称网站添加证

我在apache2(ubuntu)上部署了一个Angular 5+Symfony(api)。对两者的访问都是https

https://app-name.my.domain
https://app-api-name.my.domain
连接工作正常,问题是我必须在新浏览器中访问(以前未连接或安装)。显然,我访问了AppName站点并添加了证书异常,但当angular向api发出请求时,返回一个错误。问题是证书(尚未添加)是自签名的,不能信任,等等。 之后,我访问我的应用程序api名称网站添加证书返回到应用程序名称网站和所有工程罚款

我的问题是,我如何在不执行该过程的情况下授予https访问api的权限(在公司里有很多计算机,我不想这样做)

理想的工作流程如下:

  • 用户连接到应用程序名称站点
  • 如果是第一次添加证书
  • 用户在应用程序名称站点中工作。(不添加该证书)

  • 您需要一个通配符SSL证书,该证书能够处理多个未自签名的域。我根据您的建议进行了搜索,但找不到免费的域。你有任何参考资料吗?过去有一些免费的SSL证书服务,但我怀疑你是否能找到一个可靠的免费通配符证书。