![对 Web 应用程序的特定页面强制实施 HTTPS](https://linux22.com/image/1469468/%E5%AF%B9%20Web%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E7%9A%84%E7%89%B9%E5%AE%9A%E9%A1%B5%E9%9D%A2%E5%BC%BA%E5%88%B6%E5%AE%9E%E6%96%BD%20HTTPS.png)
我有一个可以在 HTTP 和 HTTPS 协议上运行的 Web 应用程序。我希望其中的一些页面(表单页面)只能在 HTTPS 协议上运行。
该 Web 应用程序是在 ASP.NET MVC 框架上开发的。
我如何实现这个目标?
Web 服务器后面有一个负载均衡器系统。负载均衡器始终将传入请求重定向为 http 到 Web 服务器。如果我将 http 请求重定向为 https 到 Web 服务器,系统将进入无限循环。负载均衡器还保留 https 证书。因此,负载均衡器会捕获所有请求。但正如我提到的,我需要解决这个问题。
感谢您的帮助