草庐IT

java - 从字节数组反序列化后 Xml 文档签名无效

我在签署xml文档并在之后验证签名并且验证通过时遇到问题,但是当我将文档序列化为字节数组然后将其反序列化回文档时,签名验证失败。以下是用于验证和序列化/反序列化的方法:publicclassDocumentSigner{@Overridepublicbyte[]transformToByteArray(Documentdoc)throwsException{TransformerFactorytransformerFactory=TransformerFactory.newInstance();Transformertransformer=transformerFactory.newT