0
Я имею вопрос, где мой authcookie не будучи сброшенной на браузер близко, или когда разные знаки пользователя вFormsAuthentication Cookie Кэширование
Мой печенье объявляется здесь:
If ModelState.IsValid Then
'check username and password
If model.pwd = db.users.First(Function(t) t.NT_id = model.NT_id).pwd Then
'create an authentication cookie
FormsAuthentication.SetAuthCookie(model.NT_id, False) 'set to false to destroy cookie on browser close
'redirect action if login is successful
Return RedirectToAction("Construction", "Home")
Else
ModelState.AddModelError("", "Invalid Username or Password")
End If
End If
Return View(model)
Я знаю, что это не уронить печенье, потому что у меня есть переменная, чтобы показать мне имя куки
Public Shared uNT_id = If(HttpContext.Current.User.Identity.IsAuthenticated, HttpContext.Current.User.Identity.Name, System.Environment.UserName)
Я чувствую, что он фактически обналичивает информацию, даже несмотря на то, что я настроил сохранение cookie на false ... – aaronmallen