我想使用 RequreHttpsAttribute来防止不安全的 HTTP 请求被发送到操作方法。
C #
[RequireHttps] //apply to all actions in controller
public class SomeController
{
[RequireHttps] //apply to this action only
public ActionResult SomeAction()
{
...
}
}
VB
<RequireHttps()> _
Public Class SomeController
<RequireHttps()> _
Public Function SomeAction() As ActionResult
...
End Function
End Class
不幸的是,ASP.NET 开发服务器不支持 HTTPS。
如何使我的 ASP.NET MVC 应用程序在发布到生产环境时使用 RequreHttps,而不是在 ASP.NET Development Server 上的开发工作站上运行?