【发布时间】:2011-06-07 06:33:13
【问题描述】:
我想使用客户端证书签署 PDF。它仅在我将文件存储在我的 PC 中时才有效。由于我想使用存储在 USB 令牌中的证书来签署我的 PDF,我应该怎么做才能做到这一点。
我试图从互联网上搜索,但我得到的大多是使用 JAVA。无论如何使用PHP来实现相同的目标吗?如果没有,任何人都可以提供另一种方式来签署我的 PDF。
【问题讨论】:
-
您说的是在 Web 服务器上运行的 PHP 应用程序,以及连接到客户端计算机的 USB 令牌吗?然后忘记它;它不会工作。
-
是的,这正是我的意思。感谢您的回答。这个问题困扰了我很久。我想我应该找到使用软证书而不是 USB 令牌的可能性。
-
我将其添加为您可以接受的答案:)
-
对于 PHP,Java 组件可以通过运行在 Tomcat 上的 JavaBridge 通过 Apache 代理使用,从浏览器 USB 令牌和服务器端的 PHP 对 PDF 进行数字签名。请参考我在this stackoverflow post 中的回答来检查JavaScript
标签: php pdf digital-signature