2

PowerShell(或 PowerShell 可以使用的 .NET 中)是否有内置机制允许我规范化 XML 文件(请参见下面的步骤 2)?

规范化必须基于https://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments中描述的 W3C 规则,但必须有一种方法可以在 .NET 中执行此操作,而无需手动执行这些规则。

我的用例如下:

  1. 创建 XML 文件的 DOM 表示
  2. 创建 DOM 的规范化表示
  3. 使用 SHA-256 生成规范化表示的数字签名。
  4. 将二进制签名编码为 base64 编码字符串
  5. 在 SOAP 消息中放置签名字符串
4

0 回答 0