Статус: Участник
Группы: Участники
Зарегистрирован: 07.08.2020(UTC) Сообщений: 23
Сказал(а) «Спасибо»: 7 раз
|
Добрый день. Какой формат используется, когда вызываешь DistinguishedName.Encode с помощью КриптоПро ЭЦП Browser plug-in? Использую такую строку, но получаю ошибку и бьюсь над этим часами, собирая информацию в интернете. Пожалуйста, подскажите. Цитата:"2.5.4.3="ООО """"TEST"""",2.5.4.4=Тестовый,2.5.4.42=Тестовир Тестович,2.5.4.12=Генеральный директор,2.5.4.10=ООО """"TEST"""",2.5.4.11=Общее подразделение,2.5.4.6=RU,2.5.4.8=74 Челябинская область,2.5.4.7=Челябинск,2.5.4.9=УЛИЦА КАСЛИНСКАЯ, 2, 524,1.2.643.100.1=1027402599468,1.2.643.100.3=02771185962,1.2.643.3.131.1.1=007451558228,1.2.840.113549.1.9.1=ets@pnk2423.ru"
|
|
|
|
Статус: Администратор
Группы: Участники
Зарегистрирован: 01.03.2017(UTC) Сообщений: 95 Откуда: Москва Сказал(а) «Спасибо»: 4 раз Поблагодарили: 29 раз в 20 постах
|
Добрый день! Попробуйте сделать аналогично тестовой странице. В файле async_code.js: Код: var CommonName = "Test Certificate";
yield DistinguishedName.Encode("CN=\""+CommonName.replace(/"/g, "\"\"")+"\"");
|
1 пользователь поблагодарил Ситдиков Денис за этот пост.
|
KuzyXD оставлено 13.08.2021(UTC)
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 07.08.2020(UTC) Сообщений: 23
Сказал(а) «Спасибо»: 7 раз
|
Автор: Ситдиков Денис Добрый день! Попробуйте сделать аналогично тестовой странице. В файле async_code.js: Код: var CommonName = "Test Certificate";
yield DistinguishedName.Encode("CN=\""+CommonName.replace(/"/g, "\"\"")+"\"");
Спасибо, это помогло. А как быть с другими компонентами? Указать ИНН, ОГРН и прочее.
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 07.08.2020(UTC) Сообщений: 23
Сказал(а) «Спасибо»: 7 раз
|
Как добавить в DistinguishedName другие поля? ОГРН, ИНН, Руководителя и прочие? В таком же формате?
|
|
|
|
Статус: Администратор
Группы: Участники
Зарегистрирован: 01.03.2017(UTC) Сообщений: 95 Откуда: Москва Сказал(а) «Спасибо»: 4 раз Поблагодарили: 29 раз в 20 постах
|
Нужно указать соответствующий OID: Код:yield DistinguishedName.Encode("CN=\"TestName\", OID.1.2.643.3.131.1.1=551234567890, OID.1.2.643.100.1=0987654321");
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close