Как изменить длину поля givenName (приобретенное имя)?

Публикация: 17 Июль 2012 - 07:34, редакция: 18.07.2012 09:51

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

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

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

1.На ЦР в БД ЦР в таблице NameProperties в строке с нужным компонентом увеличить параметр MaxLen.

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

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

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

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