Мне нужно отправить запрос сертификата PKCS # 10 в центр сертификации, который находится за пределами моего домена. В этой статье в MSDN показан способ отправки запросов на сертификат в сети с использованием ICertRequest2
COM-объекта.
hr = CertRequest->Submit( CR_IN_ENCODEANY | CR_IN_FORMATANY, RequestStr,
AttributesStr, CAName, &Disp );
где
BSTR CAName = SysAllocString( L"COMPUTERNAME\\CA Name" );
Мой вопрос заключается в том, как я могу отправить свой запрос программно от клиента, который находится за пределами домена.
Я не хочу использовать веб-страницы регистрации Microsoft, поскольку это должен быть автоматизированный процесс.
Мой CA - 2003 Enterprise, а клиент - XP SP3.
Есть идеи, пожалуйста?
Спасибо