Что означает код HRESULT 0x80096003 (TRUST_E_COUNTER_SIGNER)?

 
Предыдущий Следующий
TRUST_E_NO_SIGNER_CERT TRUST_E_CERT_SIGNATURE

TRUST_E_COUNTER_SIGNER

Что означает TRUST_E_COUNTER_SIGNER

TRUST_E_COUNTER_SIGNER (0x80096003) — WinVerifyTrust обнаружил ошибку при проверке контрподписанта.

Практический смысл

Основная подпись может быть читаемой, но countersignature/timestamp signer не проходит выбранную trust policy или построение цепочки.

Что проверить

  • Сохраните signer и countersigner certificates, timestamp и verification time.
  • Проверьте chain/revocation для countersigner отдельно от основного signer.
  • Не отключайте trust verification как обход; определите, ломается ли parsing, chain building, timestamp policy или revocation.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.