| ||||
| ||||
кто-н знает как добавить в расширение сертификата subjectaltname | ||||
Ответы: | ||||
| ||||
пробовал таким образом однако результат нулевой в первом случае (как тут у кого-то было предложено) qwe=IControl.stringToBinary(CRYPT_STRING_BINARY, "1@mail.ru") sPKCS10=IControl.addExtensionToRequest(0,"2.5.29.17", qwe) sPKCS10=IControl.CreatePKCS10(sDistinguishedName, sCertUsage) - certutil не выводит поля расширение (оно конечно понятно как можно добавлять поля в запрос, который даже не создан :) ) во втором случае qwe=IControl.stringToBinary(CRYPT_STRING_BINARY, "1@mail.ru") sPKCS10=IControl.CreatePKCS10(sDistinguishedName, sCertUsage) sPKCS10=IControl.addExtensionToRequest(0,"2.5.29.17", qwe) запрос сгенерен вообще пустым самое интересное что не используя addExtensionToRequest() запрос генерится нормально, т.е. все поля заполненные как положено, однако при добавлении расширения - что-то не то | ||||