【问题标题】:Hosting .Net WebAPI and WebApp on same EC2 instance在同一个 EC2 实例上托管 .Net WebAPI 和 WebApp
【发布时间】:2017-08-07 18:07:20
【问题描述】:

我有一个 AWS 帐户,我正在使用免费套餐下的 ec2 windows 实例来测试应用程序。我在该实例的 IIS 下创建了两个网站(一个用于 API,另一个用于网站),并且都运行良好。 例如: 接口:http://x.y.z.w:9999 网址:http://x.y.z.w:9090

现在我需要将网站和 API 设为 https,我可以为网站执行此操作,因为我有一个有效的域,比如说 example.com 和 https(来自 GoDaddy)。但是 API 呢?如何使用 https 将其设为 api.example.com 并指向我的 api 网站。 ?

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

【问题讨论】:

    标签: .net amazon-web-services https subdomain godaddy-api


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      【讨论】:

        猜你喜欢
        • 2017-05-09
        • 1970-01-01
        • 2012-05-27
        • 1970-01-01
        • 2015-06-02
        • 2016-11-21
        • 2020-06-22
        • 2019-01-05
        • 1970-01-01
        相关资源
        最近更新 更多