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

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

person Rita    schedule 28.05.2010    source источник
comment
Какой код отображает предупреждающее сообщение? Кажется вероятным, что что-то в окне сообщения извлекает ресурс (например, изображение, таблицу стилей, фоновое изображение, скрипт?) С http:// URL.   -  person bobince    schedule 28.05.2010


Ответы (1)


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

person sushil bharwani    schedule 28.05.2010