我有一个 ASP.Net 应用程序。这是一个人们填写表格的应用程序。那么,我们希望人们能够以电子方式签署表格(如他们的手写签名),以便签名保存在服务器中并显示在网页上。
是否有任何类型的支持可以在不借助 ActiveX 控件的情况下执行此类操作?我们真的很想远离那些。是否有新的东西可以提供一些帮助,例如 Canvas HTML5 标签或类似的东西?如果我们能够同时支持签名板和平板电脑,那就太好了。
此外,电子签名是必需的,因为我们更希望他们通过计算机签署表格并将其存储在我们的服务器上,而不是打印出来、签名并在某个地方归档以使其过时。
这并不能完全解决您的问题,但如果您在美国,则无需手写签名即可将文档视为合法“签名”。只要他们“签署”的表格符合特定的认证标准,在线协议(protocol)就被视为通过电子接受完全执行。例如,在我们的系统中,人们使用以下方式签署文档:
My Name: Mark Graquel
My System ID: 998877
Today's Date: 1/25/2010
You agree that the Name and/or ID shown above fully, accurately and uniquely
identifies you in our database. You furthermore agree that your submission of
this form, via the "I Accept" button, shall constitute the execution of this
document in exactly the same manner as if you had signed, by hand, a paper
version of this agreement.
有关涵盖电子签名的法律的更多信息,请参阅 "Digital Signatures Act."