Как отключить сообщения, связанные с угрозой безопасности https, на странице ASP.NET MVC? - PullRequest
0 голосов
/ 28 мая 2010

У нас есть защищенный сайт, использующий 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'
            });
        <%} %>

1 Ответ

3 голосов
/ 28 мая 2010

Это предупреждение появляется, когда ваша страница обращается к незащищенным URL-адресам. Это страница https, в то время как при загрузке происходит отладка http-ссылок в этих строках, чтобы найти решение

...