У нас есть веб-сайт, размещенный на IIS 6.0 с SSL. Когда мы посещаем веб-сайт, он предупреждает пользователя обычным предупреждением безопасности с помощью кнопки «Да», «Нет» и «Просмотреть сертификат». нажимаем «Да» и просматриваем страницу. На странице есть несколько гиперссылок, указывающих на тот же сайт. Через некоторое время (может быть от 20 до 35 минут), если я щелкну любую гиперссылку, снова появится предупреждение системы безопасности. Это поведение по умолчанию? Есть ли какое-либо обходное решение, чтобы изменить способ его работы ... Значит, мы в порядке с сообщением altert в первый раз, и нам нужно подавить его, когда мы посещаем какую-то ссылку через некоторое время, когда окно IE остается открытым ...
Заранее спасибо!
это все из-за того, что вы используете самоподписанный сертификат. то, что вы можете сделать, это: 1. купить подходящий сертификат у поставщика сертификата (verisign - один из них) и использовать этот сертификат вместо самоподписанного. 2. настроить свой собственный внутренний центр сертификации и опубликовать там свой самоподписанный сертификат для всех Пользователи локальной сети для проверки 3. установить сертификат локально для всех пользователей (довольно утомительно, но если ваша конфигурация статична, этого может быть достаточно)
Да, это поведение по умолчанию для IE, и его нельзя подавить. Если бы это было возможно, то недобросовестные пользователи могли бы использовать это для подавления предупреждений о своих фишинговых сайтах и других гнусных целях.
Единственный способ обойти это - купить действующий сертификат; в настоящее время они довольно дешевые.