2011-10-18 7 views
3

У меня есть проект, который должен создать запрос на подпись сертификата (CSR), затем я использую Xenroll api. Но проблема в том, что я использую Xenroll.dll (поддерживается в Window XP), но когда в окне и новой версии окна эта DLL реконструирована и переименована в CertEnroll.dll (Xenroll теперь не выходит в более новой версии, а в нижней версии У вас нет CertEnroll.dll).Как создать «запрос на подпись сертификата» для всех версий окна с использованием Xenroll и CertEnroll?

Как создать «Запрос на подпись сертификата» для всех версий окна, используя Xenroll и CertEnroll?

ответ

0

К сожалению, для этой цели в Windows нет агностического API OS-версии. Мое решение состояло в том, чтобы использовать Xenroll.dll на XP & Win Server 2003 и CertEnroll.dll в Vista и выше, проверив большую часть версии ОС перед созданием CSR.