我将 Slim 框架与 AWS EC2 实例和 AWS 负载均衡器结合使用来处理传入流量。但是,当尝试通过负载均衡器通过 HTTPS 访问应用程序时,我遇到以下错误:
Message: Insecure use of middleware over HTTP denied by configuration.
我正在寻求有关如何使用
insecure
设置正确配置 AWS 负载均衡器和 Slim Framework 以安全地处理 HTTPS 流量而不影响安全性的指导。
任何有关实现此目标的正确设置和配置的建议、提示或解释将不胜感激。预先感谢您的帮助!
为了解决这个问题,我尝试将 insecure="false" 添加到 Slim Framework 配置中,这允许请求通过而不会出现错误。但是,我想确保我的负载均衡器安全地处理请求,并且我不想通过使用 insecure="false" 来绕过安全功能。
我的目标是配置 AWS 负载均衡器和 Slim 框架,使 HTTPS 请求能够被负载均衡器安全地接受并转发到运行 Slim 应用程序的 EC2 实例,而不会触发“配置拒绝通过 HTTP 不安全地使用中间件”错误。