Ключевое слово в защите информации
ключевое слово
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход. Новые регистрации запрещены.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Jin  
#1 Оставлено : 19 июля 2011 г. 19:11:00(UTC)
Jin

Статус: Активный участник

Группы: Участники
Зарегистрирован: 07.12.2009(UTC)
Сообщений: 119
Откуда: Moscow

Добрый день!

Заметил такую фигню, хочу проверить сертификат (На отзыв, цепочку и т.д.) , в Windows 7 всё работает отлично, всё проверяется, а вот в WIndows XP - не работает, вылетает ошибка - "параметр задан неверно"

Заметил что падение происходит на функции CertCreateCertificateChainEngine. вызываю её следющим образом:

CERT_CHAIN_ENGINE_CONFIG Config;
memset((void *)&Config,0,sizeof(CERT_CHAIN_ENGINE_CONFIG));
Config.cbSize=sizeof(CERT_CHAIN_ENGINE_CONFIG);
Config.dwFlags=CERT_CHAIN_REVOCATION_CHECK_CHAIN;

CertCreateCertificateChainEngine(&Config,&CE);


После дальнейшего анализа выяснилось. что если скомпилировать проект в VS2008 всё работает и в Win7 и в WinXP, а вот если скомпилировать проект в VS2010 то работает только под Win7 , в XP вылетает ошибка которую я писал выше.

Кто знает что за фигня?

RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.