Ошибка сертификата в 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.