Форум КриптоПро
»
Устаревшие продукты
»
КриптоПро CSP 3.6
»
Проблема с созданием запроса PKCS10 certenroll
Статус: Участник
Группы: Участники
Зарегистрирован: 01.06.2016(UTC) Сообщений: 20
Сказал(а) «Спасибо»: 6 раз
|
Здравствуйте, уважаемые форумчане! Прошу помощи! Сделал html-страницу для генерации ключей ЭП и создания запроса на сертификат (certenroll, ActiveX). Все работает все хорошо. Но наткнулся на грабли. Как в названии организации и в адресе использовать кавычки и запятую (не соответствуют X500). Делаю следующим образом: Из формы получаю название, присваиваю переменной. d = "2.5.4.10="+d+", "; ..... Далее заполняю остальные поля сертификата, политики, улучшенный ключ и.т.д. Потом objDn.Encode(v_trans+a+a11+b+c+d+e+f+g+h+j+k+"2.5.4.8= 22 Алтайский край, "+"2.5.4.6=RU", 0); Соответственно если в строке организации или адреса встречаются кавычки или запятая. Выходит ошибка сценария о несоответствии X500 OID и.т.д. Пробовал добавлять двойные, четверные кавычки, всю строку обрамлять кавычки. Не помогло. К тому же покурил вот это https://msdn.microsoft.c...windows/desktop/aa379394И конкретно If an OID does not have a corresponding X.500 name, the OID is used with a prefix of OID. Побывал так: d = "OID.2.5.4.10="+d+", "; Не помогло. Я не такой уж опытный в этом человек. И скорее всего что-то пропустил. Заранее благодарен за помощь. Прошу прошения за беспокойство.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 25.12.2007(UTC) Сообщений: 1,733  Откуда: КРИПТО-ПРО Поблагодарили: 177 раз в 168 постах
|
Здравствуйте А как именно экранировали строку? Нужно делать, как написано здесь. Цитата:Quotation marks ("") are supported. A quotation can be included in a quoted value by using two sets of quotation marks, for example, CN="User ""one""". |
|
 1 пользователь поблагодарил Кирилл Соболев за этот пост.
|
Dem1DA оставлено 01.06.2016(UTC)
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 01.06.2016(UTC) Сообщений: 20
Сказал(а) «Спасибо»: 6 раз
|
Кирилл Анатольевич! Куча благодарностей! Помогло. А вот что делать с запятой в адресе не соображу. Делаю так "Ленина","52 кор. 1 " - ошибка. Без запятой проходит.
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 01.06.2016(UTC) Сообщений: 20
Сказал(а) «Спасибо»: 6 раз
|
Кирилл Анатольевич! Спасибо! Разобрался... "ул. Партейгердюйчештрассе\, 12" Вот так.
Еще раз спасибо. Извините за то, что отвлек Вас. Тему можно закрыть.
|
|
|
|
Форум КриптоПро
»
Устаревшие продукты
»
КриптоПро CSP 3.6
»
Проблема с созданием запроса PKCS10 certenroll
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close