我正在尝试使用Go Daddy颁发的SSL证书对PDF进行签名。
只要您检查Windows证书存储区中Edit->Preferences...->Security->Advanced Preferences->Windows Integration->Trust ALL root certificates
下的“验证签名”复选框以进行以下操作,这些签名就会在Windows阅读器中显示为有效。
但是,我似乎无法在Mac OS X版本的Reader中找到类似的设置。 Mac OS X似乎与Keychain中的Windows Certificate Store类似(特别是Go Daddy的System Roots)。
是否有人知道Mac版本上的设置与我提到的Windows设置类似?如果没有,那么还有另一个PDF阅读器适用于这种情况吗?
答案 0 :(得分:1)
Adobe Reader使用自己的Trusted list,通常情况下您所描述的用法效果很好。但是我不确定GoDaddy是否在列表中。
答案 1 :(得分:0)
我认为它根本没有与OS X上的Keychain集成,而是依赖于自己的证书存储区;我被钥匙扣指示使用可信证书的签名几次咬了一口。这就是为什么有些供应商提供用于签署PDF的特定目的的证书,这些证书来自Adobe自己的“Adobe Root CA”。
如果没有,是否有另一个PDF阅读器适用于这种情况?
答案 2 :(得分:0)
快速提示,
虽然你可以在技术上'使用私钥和证书签署任何文件,除非您的证书(在您的情况下是Go Daddy)为了数字签名而向您发出证书,否则该签名将无效。根据您上面提到的内容,您颁发的证书用于保护与SSL的连接,而不是用于对文档进行数字签名。
这可能是证书未显示在您的受信任列表中的原因,因为只有为了数字签名而颁发的证书才会显示在该列表中。
其他人可能会帮助您进一步缩小实际解决方案。