У нас есть приложение clickonce, которое развертывается по расписанию. Приложение использует сертификат подписи кода, который находится в личном хранилище учетной записи appbuilder. Сертификат выпадает из хранилища в казалось бы случайное время, в результате чего запланированные развертывания терпят неудачу. Когда сборка завершается с ошибкой, мы можем войти, снова добавить cert, запустить сборку и развернуть, как ожидалось. К моменту развертывания следующего запланированного развертывания сертификат завершается, а развертывание завершается с ошибкой.Сбой подписывания кода для приложения Microsoft Clickonce
Срок действия сертификата еще не истек, и он подписан локальным ЦС, который мы установили. Есть 5 других сертификатов в одном магазине, которые торчат. Я не могу найти упоминания в журналах событий, и мы не понимаем причину. Любые указатели, которые нужно решить, оцениваются.
Он может быть скрыт при запуске автозапуска, если есть проблемы с сертификатом. – Crypt32
@ Crypt32 Я считаю, что вы правы, в планировщике задач Microsoft \ Windows \ CertificateServicesClient \ UserTask запускается при каждом входе в систему и 8 часов, что соответствует сроку отмены сертификата. Теперь, чтобы определить, почему ... – webaholik
, скорее всего, он не проходит проверки действительности/аннулирования. Вы можете экспортировать свой сертификат в файл .cer и выполнить следующую команду против своего сертификата: 'certutil -verify -urlfetch path \ exportedcertfile.cer' – Crypt32