bitsadmin setclientcertificatebyid

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

Синтаксис

bitsadmin /setclientcertificatebyid <job> <store_location> <store_name> <hexadecimal_cert_id>

Параметры

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

Примеры

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

bitsadmin /setclientcertificatebyid myDownloadJob BG_CERT_STORE_LOCATION_CURRENT_USER MY A106B52356D3FBCD1853A41B619358BD