使用ELB和HTTPS在{EC}上托管多个网站

时间:2016-04-12 02:57:40

标签: asp.net amazon-web-services iis amazon-ec2 amazon-elb

AWS生态系统内的设置是使用ELB,SSL,IIS和Linux的2个域中的多个网站。跨2个EC2实例的ASP.NET。

在进行安全审核后,我们发现我们的cookie未设置为安全,因此我设置了URL重写以从ELB中查找相应的标头并将HTTPS设置为true。问题是,用户开始收到以https://www.test.com:80/为域名的电子邮件,遗憾的是,我们对Request.Url的引用太多,无法快速进行更改。

显然,IIS需要不同的IP地址(或端口号)才能托管2个SSL证书。如果我们更改端口号,我们仍会遇到相同的问题,因此我们希望添加辅助IP地址并指向ELB以使用它,但似乎不支持。我是AWS的新手,所以我希望有人可以给我一些指导,让我在ELB上的IIS中终止SSL。

所以我要问的是,有没有办法让ELB使用特定的IP地址而不是使用主IP地址的通用EC2实例?

提前谢谢你,

安德鲁

1 个答案:

答案 0 :(得分:0)

  

如果我们更改端口号,我们仍会遇到同样的问题,

不,你不会。

使用面向Internet的标准端口和面向实例的自定义端口设置第二个ELB。

相关问题