繁体   English   中英

ERR_CERT_INVALID 当放大应用程序使用自签名证书调用 elasticbeanstalk 后端时

[英]ERR_CERT_INVALID when amplify app calls elasticbeanstalk backend with self-signed cert

我在 aws amplify 中部署了我的 ui。 用户界面调用一些部署在 elastiv beanstalk 中的后端 api。 由于 aws amplify url 是https ,它不能在 aws eb 中调用 api 因为它在http中。 所以我创建了一个自签名证书并将其设置在 EB 配置中的应用程序负载均衡器中。 但是当 ui 调用 api 时,现在是https ,我得到了这个ERR_CERT_INVALID

请指教。

自签名证书

不能使用自签名证书。 您需要来自信誉良好的提供商(例如 AWS ACM)的有效公共 SSL 证书。 为此,您必须拥有自己的域。 您不能使用 AWS 提供的默认 EB 域来获取有效的 SSL 证书。

另一种方法是使用 CloudFront 为您提供 EB。 默认情况下,CF 将为您提供一个 HTTPS 端点。 但是如果您的 EB 和域没有有效的 SSL 证书,CF 和 EB 之间的所有流量都将是未加密的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM