В .NET MVC 2 вы можете применить атрибут <RequireHttps()>
, чтобы сделать метод защищенным с помощью SSL.
<RequireHttps()>
Function Index() As ActionResult
Return View()
End Function
Допустим, ваш SSL-сертификат выдан для mysite.com. Если пользователь заходит на ваш сайт, введя http://www.mysite.com
, <RequireHttps()>
перенаправит их на https://www.mysite.com
, что заставит браузер отобразить предупреждение о недействительном сертификате.
Какой лучший способ отрубить www. префикс при использовании <RequireHttps()>
?