Я использую службу контроля доступа Azure в приложении ASP.NET MVC 3.Я могу успешно войти в систему, прочитать все данные о претензиях, которые мне нужны, и т. Д. Все работает нормально, кроме одной вещи.Через некоторое время (менее часа) срок действия файлов cookie аутентификации истекает (по крайней мере, они больше не отображаются в коллекции файлов cookie запроса).
Я все еще использую эмуляцию разработки без SSL (за исключением самой службы аутентификации).
Я использую следующий фильтр действий для ограничения доступа к некоторым контроллерам:
public class PersonLoginFilter : ActionFilterAttribute, IActionFilter
{
public override void OnActionExecuting(ActionExecutingContext filterContext)
{
base.OnActionExecuting(filterContext);
// Check whether the user is logged in
if (filterContext.HttpContext.Request.IsAuthenticated)
{
// ...
}
}
}
Как я могу увеличить время истечения?Или было бы целесообразно вручную обновить файлы cookie в моем фильтре действий?
Заранее спасибо!