четверг, 5 апреля 2007 г.

IE7 & SSL

Давеча на форуме TechNet был мне задан вопрос, ответом на который нельзя не поделиться. Дело в том, что в IE7 изменена логика проверки CRL в случае отсутствия последнего. Если в IE6 при отсутствии CRL в указанном месте приводило к выводу предупреждения, то теперь по-умолчанию все прекрасно работает без всяких предупреждений. Легко придумать ситуацию (к счастью реализовать сложнее), в которой такое поведение браузера приведет к проблемам.
Решается все очень просто: в реестре нужно добавить такой вот ключик:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_WARN_ON_SEC_CERT_REV_FAILED]
"iexplore.exe"=dword:00000001»


После чего получим прекрасную, невыносимо радующую желтую строку =)




И конечно же я должен предупредить о необходимости сохранить резервную копию реестра перед этой процедурой.

Комментариев нет: