![]() |
Выдача сертификата для входа в домен с помощью смарт-карты от стороннего ЦС
Здравствуйте!
Есть проблема выдачи сертифката для входа в домен с помощью смарт-карты от стороннего ЦС. Действуем по руководству http://support.microsoft.com/kb/281245 Установлен stand-alone ЦС. Контроллеру домена сертификат выдали. Проблема состоит во включении в сертификат смарт-карты следующих полей (как в описании): Дополнительное имя субъекта = другое имя: Основное имя пользователя= (UPN). Например: основное имя пользователя = user1@name.com UPN Другое имя OID: "1.3.6.1.4.1.311.20.2.3" UPN Другое имя значение: Это должна быть ASN1-кодированная строка UTF8 • Тема = Различающееся имя пользователя. Это поле является обязательным дополнением, но заполнять его необязательно. Создаем inf файл, командой certreq создаем запрос. При пендинге запроса командой (на ЦС) certreq -attrib "SAN:UPN=newyear@child01.test-dc01.local&1.3.6.1.4.1.311.20.2.3="newyear@child01.test-dc01.local" -submit newyear1.req newyear.cer при просмотре запроса видно,что в артибуттах поле SAN появилось, но когда сертификат выдан, поля "Дополнительное имя участника" отсутствует. В чем может быть проблема? МОжет как то надо отредактировать шаблон сертификата, выдаваемый ЦС? Как првильно запросить и выдать сертификат с необходимыми полями? Спасибо! |
Шаблоны сертификата SmartcardUser и SmartcardUser на ЦС уже должны быть, разрешение на выдачу этого шаблона, если ещё не настроено, надо настроить. Политику выдачи сертификатов подчиненный ЦС берет с вышестоящего ЦС
Запрос на сертификат можно формировать из веб интерфейса ЦС (его кстати можно посмотреть на клиенте и на ЦС, сохранить запрос и, с помошью cerutil записать в txt), при этом криптопровайдер должен поддерживать работу со смарткартами (напр. etoken) Сертификат, в итоге, будет содержать следующие OID (вырезка из своего) Цитата:
|
стандартные шаблоны типа смарткардюзер и смарткардлогон - настраиваются в Enterprise CA, а мы его поставить не можем ( т.к. мы поддомен в лесу, а чтоб поставить ентерпрайз ЦС - нужны права админа леса) , поэтому настраиваем stand-alone, а в нем никакие шаблрны не применимы. Но где то там же есть нстаройки стандартного сертификата, чтоб добавить дополнительные поля - Subject Alternative Name. Вопрос в том, как это делается, где его искать и как правильно добавить в сертификат эти поля.
|
vs2008, сертификаты, полученные через stand-alone CA, имхо, не смогут исп-ся для винлогона, вам не нужен Enterprise CA, вам нужен подчиненный СА в домене, где будет производится вход по смарткартам, запрос на сертификат от подчинненого ЦС можно сформировать на этапе установки, права на этот ЦС настроить (можно делегировать)
|
Время: 15:59. |
Время: 15:59.
© OSzone.net 2001-