![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Устранение Ошибок Сертификата в TWebBrowser на Delphi под Windows 7Delphi , Интернет и Сети , Браузер
Иногда разработчики, работающие с компонентом Понимание ПроблемыПользователь столкнулся с ситуацией, когда приложение на Delphi, использующее Попытки РешенияПользователь уже пытался решить проблему, запуская приложение от имени администратора, используя режим совместимости с Windows XP, а также устанавливая сертификат сайта в различные хранилища сертификатов и настраивая параметры безопасности Internet Explorer. Ни один из этих методов не помог. Подтвержденное РешениеПосле консультации с экспертами было выявлено, что отключение проверки сертификата на предмет его отзыва в настройках Internet Explorer позволяет устранить ошибку сертификата в Различия между Windows XP и Windows 7Отличие в поведении компонента Проблема с СертификатомКогда проверка отзыва сертификата включена, Internet Explorer сообщает, что с сертификатом сайта все в порядке, и каждый сертификат в цепочке сертификации также в порядке. Это вводит в заблуждение, так как, если также включена функция Internet Explorer Feature Control FEATURE_WARN_ON_SEC_CERT_REV_FAILED, то Internet Explorer отображает предупреждение о сертификате, указывая, что не удалось связаться с издателем для проверки статуса отзыва сертификата. Влияние Режима SilentКогда проверка отзыва сертификата включена и издатель сертификата недоступен, Решение ПроблемыБезопасный способ избежать угрозы безопасности, связанной с отключением проверки отзыва сертификата, заключается в следующем: необходимо включить проверку отзыва сертификата, установить свойство Пример Кода на Object Pascal (Delphi)
В этом примере кода перехватывается событие ЗаключениеПроблема с ошибками сертификата в Проблема заключается в том, что приложение на Delphi, использующее `TWebBrowser`, выдает ошибку сертификата на Windows 7, в то время как на Windows XP SP3 и в Internet Explorer работает корректно, и проблема решается путем изменения настроек проверки сер Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |