有没有办法确保(仅)在HTTPS协议上运行ASP.NET应用程序?

Jos*_*eph 5 asp.net iis https http

我想知道是否有办法确保只能使用HTTPS协议运行ASP.NET应用程序

我可以使用任何代码(可能是防御性编程措施?),这可以解决问题,或者可能是一些可以完成工作的IIS/Web服务器设置.

Ran*_*pho 6

IIS肯定会允许您需要HTTPS.说明在这里.

编辑:我不得不去挖掘它,但是还有Request.IsSecureConnection用于防御性编程.