Ошибка сертификата в Internet Explorer 8 в windows XP

проект, над которым я и мои товарищи по команде работаем, имеет проблемы с безопасностью в internet explorer 8, работающем в windows xp.

наше приложение размещается в выделенном экземпляре веб-сайтов Azure и имеет сертификат EV, выданный GeoTrust. Сертификат работает правильно во всех браузерах, кроме Internet Explorer 8, работающего в windows xp. Получаем следующее предупреждение:

The security certificate presented by this website was issued for a different website's address.

когда я иду на Просмотр сертификатов, я вижу только проблему сертификата *.azurewebsites.net by MSIT Machine Auth CS 2.

мы нашли больше информации об этом вопросе на предыдущем вопросе:IE8 SSL Cert проблемы в то время как другие браузеры работают как шарм

и решение заключается в удалении конфигурации SNI в IIS, но мы не можем сделать это на веб-сайтах azure. Что мы можем сделать?

2 ответов


скорее всего, вы используете внешний IP-адрес (не выделенные веб-сайты azure?) и он не работает, так как IE8 на Windows XP не поддерживает Указание Имени Сервера.

получение выделенного экземпляра должны решите свою проблему, хотя я не проверял, получает ли выделенный веб-сайт azure свой уникальный IP-адрес или нет, поэтому вы можете попробовать его самостоятельно.

Update: казалось бы, вы можете действительно выбрать не использовать SNI при загрузке сертификата в стандартный режим веб-узла azure.


на всякий случай ... SNI также, похоже, запутывает Android Bluefire Reader. У нас есть веб-сайт, который позволяет зарегистрированным пользователям загружать купленные электронные книги, а прямая загрузка в Bluefire перестала работать после перехода в Azure. Как только мы проверили настройки сертификатов в Azure, начали работать IE+WinXP и Blufire.