Я создал логин, используя asp. net MVC, и добавил повар ie для пользователей, которые выбрали опцию «Запомнить меня». Ниже приведен код, используемый для добавления повара ie
if (model.LoginViewModel.RememberMe)
{
var authTicket = new FormsAuthenticationTicket(
1,
model.LoginViewModel.Email,
DateTime.Now,
DateTime.Now.AddMinutes(20), // expiry
model.LoginViewModel.RememberMe, //true to remember
"",
"/");
//encrypt the ticket and add it to a cookie
HttpCookie cookie = new HttpCookie(
FormsAuthentication.FormsCookieName,
FormsAuthentication.Encrypt(authTicket));
Response.Cookies.Add(cookie);
}
, и я также добавил эту конфигурацию в web.config.
<authentication mode="Forms">
<forms loginUrl="~/candidate" timeout="2880" />
</authentication>
Я все еще не вижу мои данные для входа, когда я собираюсь войти во второй раз.
Я что-то пропустил здесь или есть другой способ достичь этого?