Как изменить длину поля givenName (приобретенное имя)?
Опубликовано Наталья Мовчан on 2012-07-17 08:36

Существует рекомендованное Компанией Microsoft ограничение на длину этого поля:

http://msdn.microsoft.com/en-us/library/aa386991(VS.85).aspx

Но если изменить ее все-таки нужно, то проделать следующее:

1.На ЦР в БД ЦР в таблице NameProperties в строке с нужным компонентом увеличить параметр MaxLen. (В ЦР сборки 1.05.1116 можно редактировать в самой "Политике имен" в свойствах модуля доступа, кроме фиксированных по длине-ИНН, ОГРН, СНИЛС)

2.На ЦС в реестре изменить параметр EnforceX500NameLengths с 1 на 0 в разделе:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\CertSvc\Configuration\<имя ЦС>

и перезапустить службу сертификации

 

Важно! Сертификат с измененной длиной поля givenName будет работать не в каждой прикладной системе.

(14 плюсик(ов))
Класс!
Не очень :(

Коментарии (0)