У меня есть веб-сайт ASP: NET MVC 2, который находится на SSL. Я хочу создать печенье, как это:Как создать Cookie, используя SSL-страницы?
FormsAuthentication.SetAuthCookie(validatedUser.UserName, false);
FormsAuthenticationTicket authTicket = new FormsAuthenticationTicket(1, validatedUser.SecureToken, DateTime.Now, DateTime.Now.AddMinutes(10), false, String.Empty);
HttpCookie cookie = new HttpCookie(FormsAuthentication.FormsCookieName, FormsAuthentication.Encrypt(authTicket));
Response.Cookies.Add(cookie);
Но я получаю исключение, говоря: ". Приложение настроен на выдачу защищенных куки Эти файлы требуют браузер выдавать запрос через SSL (HTTPS протокол) .. Однако, текущий запрос не через SSL "
В web.config у меня есть:
<authentication mode="Forms">
<forms loginUrl="~/Account/LoginError" timeout="2880" requireSSL="true" protection="All"/>
</authentication>
Как я могу это исправить?
Кто-то читал это? http://codebutler.com/firesheep –