У нас есть защищенный веб-сайт с использованием ASP.NET MVC Framework. Тайм-аут сеанса пользователя реализуется с помощью подключаемого модуля JQuery IDLETIMEOUT.
Таким образом, если тайм-аут сеанса установлен на 30 минут, отображается сообщение «Вы собираетесь выйти из системы из-за бездействия» с надписью «Оставаться в системе». Это всплывающее сообщение отображается в течение последних 30 секунд, и если пользователь нажимает на это сообщение, сеанс продолжается, в противном случае это сообщение исчезает и пользователь выходит из системы.
Я заметил однажды предупреждение системы безопасности, которое отображается в Internet Explorer: «Эта страница обращается к информации, которая не находится под его контролем. Это представляет угрозу безопасности. Вы хотите продолжить?»
Мне интересно, как избавиться от этого предупреждающего сообщения о безопасности. Это предупреждающее сообщение приходит вместе с сообщением «О тайм-ауте сеанса».
Вот код JQuery, который я использовал для тайм-аута сеанса:
<% if(HttpContext.Current.User.Identity.IsAuthenticated) {%>
$(document).idleTimeout({
inactivity: 30 * MIN,
noconfirm : 30 * SEC,
redirect_url: '/Account/SessionOut',
sessionAlive: 0, // 30000, //10 Minutes
click_reset: true,
alive_url: '',
logout_url: '/Account/SessionOut'
});
<%} %>
http://
URL. - person bobince   schedule 28.05.2010