对 Web 应用程序的特定页面强制实施 HTTPS

对 Web 应用程序的特定页面强制实施 HTTPS

我有一个可以在 HTTP 和 HTTPS 协议上运行的 Web 应用程序。我希望其中的一些页面(表单页面)只能在 HTTPS 协议上运行。

该 Web 应用程序是在 ASP.NET MVC 框架上开发的。

我如何实现这个目标?


Web 服务器后面有一个负载均衡器系统。负载均衡器始终将传入请求重定向为 http 到 Web 服务器。如果我将 http 请求重定向为 https 到 Web 服务器,系统将进入无限循环。负载均衡器还保留 https 证书。因此,负载均衡器会捕获所有请求。但正如我提到的,我需要解决这个问题。

感谢您的帮助

相关内容