| Предыдущий | Следующий |
| ERROR_CAPAUTHZ_SCCD_NO_AUTH_ENTITY | ERROR_CAPAUTHZ_SCCD_DEV_MODE_REQUIRED |
ERROR_CAPAUTHZ_SCCD_PARSE_ERROR
Документ SCCD повреждён ещё до начала авторизации
ERROR_CAPAUTHZ_SCCD_PARSE_ERROR возникает, когда Windows не может разобрать Signed Custom Capability Descriptor как ожидаемую подписанную XML-структуру. Это происходит раньше проверки каталога или авторизованного субъекта: усечённое содержимое, недопустимый XML, повреждение кодировки, неподдерживаемая структура или упаковка неправильного файла могут вообще не позволить интерпретировать дескриптор.
Проверяйте точный артефакт SCCD, переданный сборке пакета, а не исходный шаблон с похожим именем. Проверьте распаковку архива, преобразования окончаний строк или кодировки и этапы сборки, создающие структуру развёртывания. Поскольку дескриптор подписан, ручное исправление нарушит доверие; получите исправленный подписанный файл от владельца возможности.
Что следует проверить
- Проверьте, что развёрнутый файл полон и является корректным XML.
- Проверьте конвейеры сборки на наличие текстовых преобразований подписанных артефактов.
- Замените SCCD копией из доверенного источника вместо его редактирования.
Ссылки
- Microsoft: SCCD является подписанным XML авторизации
- Microsoft: упаковка SCCD, предоставленного владельцем
- Microsoft: пример структуры пользовательской возможности
Нужно найти другой код? Найти другой код состояния или ошибки.