2017-08-07 133 views
0

我有一个AWS账户,我在免费层下使用ec2 windows实例来测试应用程序。我在该实例的IIS下创建了两个网站(一个用于API,另一个用于网站),两者都运行良好。 对于如: API:http://x.y.z.w:9999 网站:http://x.y.z.w:9090在同一个EC2实例上托管.Net WebAPI和WebApp

现在我有一个要求,使其HTTPS,既网站和API,我能够做到这一点的网站,因为我有一个有效的域名,让说的例子。与我一起使用https(来自GoDaddy)。但是API呢?如何使用https将它设置为api.example.com并指向我的api网站。 ?

我是否需要购买一个单独的ec2实例来托管api或者是否有办法将其托管在同一个ec2实例上?

回答

0

你并不需要一个新的实例。只需添加负载均衡器,在其上安装证书(您也可以使用Amazon证书管理器),为您的网站和API定义一些规则,并向您的实例注册。这样,您就不需要在IIS上安装证书。您可以阅读更多here

相关问题