How do I go about using HTTPS for some of the pages in my ASP.NET MVC based site?
Steve Sanderson has a pretty good tutorial on how to do this in a DRY way on Previe
If you are using ASP.NET MVC 2 Preview 2 or higher, you can now simply use:
[RequireHttps] public ActionResult Login() { return View(); }
Though, the order parameter is worth noting, as mentioned here.