使用智能卡对网站用户进行身份验证



>我正在开发一个 Web 应用程序,在登录过程中,我想通过 USB 端口获取插入智能卡读卡器的智能卡引脚。

到目前为止,我的理解是,我们可以使用PC/SC接口读取智能卡,并且通过发送/接收APDU,我们也可以检索数据。

但是,我的问题是我需要我的网站从与底层计算机的 USB 端口物理连接的智能卡读取此信息。

我可以看到一些构建在FireBreath之上的有趣插件,例如Webcard,但是它只能在IE上运行。这并不能解决目的,因为我们支持的主要浏览器是 Chrome。有了Chrome的NPAPI支持,我不确定如何在不等待Firebreath 2.0的情况下实现相同的目标。

任何建议都将是一个很大的帮助。

谢谢

AJ

使其工作的唯一方法是让用户安装将与扩展通信的应用程序。例如。应用程序将侦听端口 4444,扩展将通过 ajax 连接到该端口以检索有关智能卡的数据。

FireBreath 2.0已经可以使用,尽管文档仍然很少,你必须对邮件列表的历史进行一些挖掘(并可能在这里或列表中提出新问题)以找到所有问题的答案。

或者,您也可以直接使用本机消息传递,这是FireBreath 2.0在Chrome中工作的机制。 直接使用 FireBreath 2.0 的主要优点是它也可以在其他浏览器上运行,并且完成后将更新以支持 Firefox 的本机消息传递实现。

相关内容

  • 没有找到相关文章

最新更新