我正在尝试编写一个需要与本地智能卡交换消息的Web应用程序。目前我正在尝试使用WebUSB API将Chrome与智能卡读卡器连接起来,但我很难使用PC / SC规格。
在我的研究中,我发现了这两个主题:
How to send APDU to PCSC reader from web broswer using javascript
虽然他们处理相同的主题,但他们没有连接示例。
如果有人有任何提示或连接的例子,我将不胜感激。
看看FortifyApp.com它是一个开源项目,可以跨浏览器访问智能卡。
我不确定WebUSB或其他API,但可以使用Chrome浏览器扩展程序访问智能卡。其中一个扩展是Chrome网上应用店中提供的Signer.Digital Chrome Extension。
可以从here下载相同的Windows主机
您需要在客户端PC上安装智能卡的设备驱动程序才能使此扩展程序正常工作。
我在SO上的其他帖子上提供了JavaScript方法调用。一个这样的职位是Website PKSC #11 smart card authentication and SSL client certificates