我有一个可以在 HTTP 和 HTTPS 协议上运行的 Web 应用程序。我希望其中的一些页面(表单页面)只能在 HTTPS 协议上运行。
该 Web 应用程序是在 ASP.NET MVC 框架上开发的。
我如何实现这个目标?
Web 服务器后面有一个负载均衡器系统。负载均衡器始终将传入请求重定向为 http 到 Web 服务器。如果我将 http 请求重定向为 https 到 Web 服务器,系统将进入无限循环。负载均衡器还保留 https 证书。因此,负载均衡器会捕获所有请求。但正如我提到的,我需要解决这个问题。
感谢您的帮助