| Anterior | Siguiente |
| STATUS_XML_PARSE_ERROR | STATUS_WRONG_COMPARTMENT |
STATUS_XMLDSIG_ERROR
Qué significa STATUS_XMLDSIG_ERROR
XMLDSIG valida más que el visible SignatureValue: cada Reference debe resolverse, sus transforms producen los bytes firmados, se comparan digests, se canonicaliza SignedInfo y finalmente se verifica la firma con una key aceptada.
Un XML puede ser perfectamente well-formed y aun así fallar esta cadena. Preserve los bytes originales: pretty-printing, cambios de namespace o reserialización pueden alterar lo que se firma.
Qué comprobar
- Capture CanonicalizationMethod, SignatureMethod, References, Transforms y digests.
- Resuelva URIs/IDs con el mismo base URI y security context.
- Busque IDs duplicados o reference targets inesperados.
- Preserve bytes originales y determine en qué etapa falla la validación.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
