Asp.net

ASP.NET MVC 下的 SSL 頁面

  • October 1, 2008

如何對基於 ASP.NET MVC 的站點中的某些頁面使用 HTTPS?

史蒂夫·桑德森(Steve Sanderson)有一個很好的教程,關於如何在 Preview 4 上以 DRY 的方式做到這一點:

<http://blog.codeville.net/2008/08/05/adding-httpsssl-support-to-aspnet-mvc-routing/>

Preview 5 有沒有更好/更新的方法?

如果您使用的是ASP.NET MVC 2 Preview 2 或更高版本,您現在可以簡單地使用:

[RequireHttps]
public ActionResult Login()
{
  return View();
}

不過, order 參數值得注意,如此處所述

引用自:https://stackoverflow.com/questions/156748