我试图在带有C#的XML签名文件中的签名节点中使用自定义XML命名空间。按照微软的例子(http://msdn.microsoft.com/es-es/library/system.security.cryptography.xml.signedxml%28v=VS.80%29.aspx),我能够毫无问题地签署文件。
但生成的Signature节点不在任何命名空间内,我不知道如何向生成的Signature节点添加所需的命名空间信息。我应该进行XSD转换还是以更简单的方式为生成的Signature节点(以及子节点)指定前缀?