使用分离签名签署文件

Signing file with detached signature

我正在尝试为 doc、xml 等文件创建分离签名。我从 Microsoft 网站 (example) 的示例开始。但即使是那个简单的例子也不适合我。每次我得到"Can not recognize the URI..."。我也尝试过设置对 @"file://c://1.xml" 等的引用,但没有成功。

2016 年 3 月安全更新后,默认禁用外部签名。

您可以通过设置注册表值来启用它:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\Security@SignedXmlAllowDetachedSignature=1

MS Knowledge Base

中查看更多内容