如何通过 javascript 获取一个人的指纹

how to get a persons fingerprint through javascript

我需要添加一项功能,我的 asp.net 解决方案中的每张发票都需要由开具发票的人进行数字签名。所以我的客户想要的选项不是使用鼠标进行数字签名,而是希望开具发票的人输入他们的指纹。

如何使用 javascript 在我的网页中获取某人的指纹。

您的问题是关于数字签名和使用 JavaScript 来执行此操作。

我认为访问指纹扫描仪可能是不可能的,许多设备根本没有指纹扫描仪,更不用说通过 JavaScript.

访问它们了

我建议的是查看 JavaScript 提供的内容以及它作为数字签名的用处。对于我们的工作,我们只需要用户输入他们的名字(并以精美的手写字体显示)就足够了。但是您可以通过 JavaScript 访问网络摄像头或麦克风来做得更好。然后你可以得到...

  1. 声纹(用户说出他们的名字并被记录下来)
  2. A photo/image 用户(通过网络摄像头)
  3. A photo/image 用户手指(用于指纹)

上述方法有很多缺点,主要是您无法验证用户是否确实在照片中(他们可以在网络摄像头前举起杂志图片)但这是事实许多签名方法(纸上的书面签名可以是任何东西)。

如果您想沿着指纹路线走下去,您可以处理指纹图像(来自网络摄像头),尽管这会相当复杂。