在我的公司中,每位员工在Windows用户证书(当前用户\个人\证书)中都有自己的数字证书。
我想找到一种方法:
echo sign("Hello World!", "me@company.com")
(其中me@company.com
是用于识别个人证书的电子邮件)
理想情况下,我想从Chrome或Edge上的JavaScript执行此操作。
我听说资源管理器使用CAPICOM
(仅x32),但是该界面在Firefox和Chrome中不可用。我发现js-signer在我这边不起作用。
在这个question上,我(从2016年开始)找到了这个
通常,由于缺乏对Java或Silverlight浏览器的支持,当前无法实现。
Chrome不再支持NPAPI插件。 Firefox宣布它将在2017年停产,Edge不提供支持。微软已经弃用Silverlight,甲骨文也宣布弃用Java浏览器插件。只能使用旧版本的IE。
如果无法通过浏览器访问,我可以使用任何其他解决方案