【发布时间】:2010-03-10 03:31:21
【问题描述】:
我正在使用 MVC 1.0 并创建了一个“RequireSSLAttribute”(类似于 ASP.NET MVC 1.0 Futures 中的那个,但忽略了本地计算机的 SSL 指令)。我想启用 SSL 注册和登录页面以保护正在发送的密码。但是,我希望网站的其余部分不是 SSL。
通过将 [RequireSSL] 属性添加到我的控制器的注册和登录方法,我能够成功地让应用程序使用 HTTPS 重定向到相应的页面。但是,注册或登录后的所有页面都继续使用 SSL。
有没有什么方法可以让应用切换回 HTTP 而不必创建我必须添加到所有其他控制器方法的“RequireNonSslAttribute”?
谢谢。
【问题讨论】:
-
我遇到了同样的问题,我通过创建与您所做的相同的事情来解决它。我很想知道是否有人也可以在这里提供帮助。
-
你可能还想看看这个:owasp.org/index.php/…
标签: asp.net-mvc ssl