【发布时间】:2020-02-25 23:28:48
【问题描述】:
我们使用 .net core 3.0 和 swagger 开发了 web api。而且,出于测试目的,我们使用 EBS 在 EC2 实例上的 aws 上部署了这个 api。但是,在部署时我们注意到默认情况下它只需要 http,但我们使用 https 公开 api。
因此,同样,我们在 aws 虚拟机上创建了自签名证书,并尝试配置到托管 API 并通过选择证书添加到 Https 的绑定。我们的 aws 虚拟机使用 IIS 10。
但是,执行此操作后,api 停止工作,并出现很多错误。我们尝试在证书管理器中添加证书,然后还修改了负载均衡器。但它似乎根本不起作用。
那么,任何人都知道我们在这里缺少什么吗?为 AWS 部署配置自签名证书需要采取哪些正确步骤。
感谢您的帮助!
【问题讨论】:
标签: amazon-web-services ssl asp.net-core amazon-ec2 amazon-elastic-beanstalk