如何使用WebUSB API和PC / SC从Chrome浏览器访问智能卡?

问题描述 投票:4回答:2

我正在尝试编写一个需要与本地智能卡交换消息的Web应用程序。目前我正在尝试使用WebUSB API将Chrome与智能卡读卡器连接起来,但我很难使用PC / SC规格。

在我的研究中,我发现了这两个主题:

Architectures to access Smart Card from a generic browser? Or: How to bridge the gap from browser to PC/SC stack?

How to send APDU to PCSC reader from web broswer using javascript

虽然他们处理相同的主题,但他们没有连接示例。

如果有人有任何提示或连接的例子,我将不胜感激。

javascript smartcard apdu pcsc webusb
2个回答
0
投票

看看FortifyApp.com它是一个开源项目,可以跨浏览器访问智能卡。


0
投票

我不确定WebUSB或其他API,但可以使用Chrome浏览器扩展程序访问智能卡。其中一个扩展是Chrome网上应用店中提供的Signer.Digital Chrome Extension

可以从here下载相同的Windows主机

您需要在客户端PC上安装智能卡的设备驱动程序才能使此扩展程序正常工作。

我在SO上的其他帖子上提供了JavaScript方法调用。一个这样的职位是Website PKSC #11 smart card authentication and SSL client certificates

© www.soinside.com 2019 - 2024. All rights reserved.