gpt4 book ai didi

iis - AWS Beanstalk IIS 实例和强制 SSL

转载 作者:太空宇宙 更新时间:2023-11-03 14:52:50 25 4
gpt4 key购买 nike

只是似乎无法得到这个......

我有一个在 IIS 上运行的 AWS Beanstalk 应用程序。负载均衡器配置为 SSL,安全组也是如此。

所以,我输入 http://www.example.org并且有效。

我输入 https://www.example.org它也有效。运行 SSL,太棒了!

现在,我想强制使用 SSL,所以我从这个线程 (Redirect to https through url rewrite in IIS within elastic beanstalk's load balancer) 中了解到,我配置了健康检查并在 web.config 文件中添加了描述的规则。

当我输入 http://www.example.org我应该重定向到 HTTPS,但它对我不起作用?

我似乎有两个 web.config 文件,一个在默认 IIS 站点下,一个在我自己的站点下(在默认下)。此条目似乎在任何一个地方都不起作用,但在默认站点下完全有效。

关于我做错了什么的想法?

最佳答案

好的,我的最后一段给了我提示。

我将我的应用程序(本地)导出为 IIS 默认应用程序的子应用程序。此相同配置转换为 AWS - 因此 AWS 在默认应用程序中添加重写规则以指向您部署的子应用程序。

我有两个 web.config 文件。一个在默认 IIS 应用程序中,另一个在我的应用程序中。

因此,我更改了我的本地配置,使我的应用成为默认配置,然后将相同的配置导出并部署到 AWS。

作为 IIS 中的默认应用,重定向有效!

关于iis - AWS Beanstalk IIS 实例和强制 SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32636033/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com