c# - 在 .NET C# 中使用 iText 7 和 GlobalSign DSS 签署文档

标签 c# .net pdf itext7

我们正在尝试使用 iText (v7) 和 GlobalSign DSS 创建文档签名解决方案。
有没有人有这方面的经验?我在这方面找不到很多(如果有的话)例子。应该如何将 API 请求(“identity”、“certificate_path”、“timestamp”、“identity/.../sign”、...)与 iText 结合起来?

我找到了一些示例代码,但它是用 Java 编写的,并且使用了旧版本的 iText(带有 PdfStamper)。
目标是创建支持 LTV 的签名(包括可见印章),服务器证书存储在 GlobalSign 的 HSM 中。

非常感谢您的帮助和/或同情!

最佳答案

https://github.com/SimonChris/SigningServer
我在上面发布了一个开源实现。许可证是 iText7 要求的 AGPL,但您可以在其自己的服务器上运行该程序,并让您的主应用程序发送 PDF 数据以通过 REST API 进行签名。

关于c# - 在 .NET C# 中使用 iText 7 和 GlobalSign DSS 签署文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47797576/

相关文章:

c# - 删除空格验证 ASP 控件

c# - 是否有 C# 的 HttpServerUtility.UrlTokenDecode 的 Java 等效项?

c# - DataTable 到 CSV 日期格式

c# - 从字符串中删除所有 "invisible"个字符?

c# - 使用 C# 将 XML 转换为平面文件

c# - 连接池使用相同的错误连接字符串向两个线程返回相同的异常实例?

javascript - 我可以在 PDF 中嵌入 JavaScript 计数器吗?

PDF 间接引用和增量更新

c# - 限制对需要从另一个程序集分配的属性的访问的正确方法是什么?

javascript - 如何防止jspdf中的表拆分为多个页面