Что означает код ошибки Windows 457 (ERROR_CAPAUTHZ_SCCD_NO_AUTH_ENTITY)?

 
Также может означать:
КонстантаТипОС
USER_MODE_HEALTH_MONITOR_LIVEDUMPКод BSODWindows
Предыдущий Следующий
ERROR_CAPAUTHZ_SCCD_INVALID_CATALOG ERROR_CAPAUTHZ_SCCD_PARSE_ERROR

ERROR_CAPAUTHZ_SCCD_NO_AUTH_ENTITY

Семейство пакета или хэш подписи не соответствует авторизации SCCD

ERROR_CAPAUTHZ_SCCD_NO_AUTH_ENTITY означает, что дескриптор успешно разобран, но ни одна из его записей авторизованных сущностей не совпала с устанавливаемым приложением. Сравнение может учитывать имена семейств пакетов и хэши подписей, поэтому пакет, пересобранный с другим сертификатом издателя, может завершиться ошибкой, даже если его манифест объявляет ту же пользовательскую возможность.

Вычислите фактическое имя семейства пакета по текущему манифесту и издателю, проверьте подпись пакета и сравните оба значения с SCCD, выданным владельцем возможности. Обратите внимание на использование дескриптора тестового издателя в рабочей сборке или на подписание после создания SCCD. Правильное исправление — получить дескриптор, авторизующий реальную идентичность пакета, а не редактировать подписанный XML.

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

  • Сравните установленный PFN с каждой авторизованной сущностью в SCCD.
  • Проверьте текущий сертификат пакета и хэш подписи.
  • Запросите заново выпущенный SCCD при изменении идентичности издателя.

Ссылки


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