bitsadmin setclientcertificatebyname

Указывает имя субъекта сертификата клиента, используемого для проверки подлинности клиента в запросе HTTPS (SSL).

Синтаксис

bitsadmin /setclientcertificatebyname <job> <store_location> <store_name> <subject_name>

Параметры

Параметр Описание
задание Отображаемое имя задания или GUID.
store_location Определяет расположение системного хранилища, используемого для поиска сертификата. Возможные значения включают:
  • 1 (CURRENT_USER)
  • 2 (LOCAL_MACHINE)
  • 3 (CURRENT_SERVICE)
  • 4 (СЛУЖБЫ)
  • 5 (ПОЛЬЗОВАТЕЛИ)
  • 6 (CURRENT_USER_GROUP_POLICY)
  • 7 (LOCAL_MACHINE_GROUP_POLICY)
  • 8 (LOCAL_MACHINE_ENTERPRISE)
store_name Имя хранилища сертификатов. Возможные значения включают:
  • ЦС (сертификаты центра сертификации)
  • MY (Личные сертификаты)
  • ROOT (корневые сертификаты)
  • SPC (сертификат издателя программного обеспечения)
subject_name Имя сертификата.

Примеры

Чтобы указать имя сертификата клиента myCertificate для проверки подлинности клиента в запросе HTTPS (SSL) для задания с именем myDownloadJob:

bitsadmin /setclientcertificatebyname myDownloadJob 1 MY myCertificate