保存到DB的PDF丢失了其数字签名 [英] PDF saved to DB lost its Digital Signature

查看:467
本文介绍了保存到DB的PDF丢失了其数字签名的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我设法在SQL 2008数据库的BLOB字段中上载并保存了经过数字签名的PDF.我去查看它,签名消失了.有人知道为什么吗?

I have managed to upload and save a digitally signed PDF in a BLOB field in my SQL 2008 database. I go to view it and the signature is gone. Does anyone know why?

推荐答案

我不确定签名"是什么意思,但我看到两种可能性:
I am not sure what you mean by "signature", but I see two possibilities:
  1. 签名是存储在硬盘驱动器其他位置的文件.
  2. 签名可能存储在
  1. The signature is a file stored elsewhere on the hard drive. Perhaps an entry in a certificate store.
  2. The signature is something that is stored in the ADS (alternate data stream) of the file.


我的签名意思是:

1.在Adobe Acrobat或阅读器中打开PDF.
2.单击签名按钮
3.选择位置签名
4.选择数字签名的区域.
5.在签名文件屏幕上,单击签名按钮.
6.插入智能卡,然后单击确定.
7.保存PDF
8.在智能卡中输入PIN码.

然后,我又使用Code Project和许多其他地方的常规方法将PDF上载到数据库.
What I mean by signature is:

1. Open PDF in adobe acrobat or reader.
2. Click the sign button
3. Select Place Signature
4. Select the area for the Digital Signature.
5. At the sign document sreen, click the sign button.
6. Insert Smart Card and click ok.
7. Save PDF
8. Enter PIN number to smart card.

Then after that I upload the PDF to the database using the regular method found in Code Project and many other places as well.


结果是我的程序错误.


这篇关于保存到DB的PDF丢失了其数字签名的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆