Tho*_*dax 6 npapi chrome-native-messaging microsoft-edge
Microsoft的新浏览器Edge不支持NPAPI插件.
谷歌浏览器开发了Chrome Native Messaging,以便与安装在计算机上的可执行文件进行交互,只要它在注册表中提供链接(适用于Windows操作系统).
Firefox似乎希望将来支持Chrome扩展程序,我们可以假设浏览器最终也会支持Chrome Native Messaging.
Internet Explorer将继续支持NPAPI直到2020年(据我所知).
对于Edge,尚未开发出任何解决方案(或者还有一个?)
我愿意使用URL处理程序(myapplication:// mydata)来弥补这种不足.到目前为止有更好的方法吗?
https://msdn.microsoft.com/en-us/library/aa767914%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396
我的目的是通过计算机上安装的HSM进行通信,并使用Crypto API接口或PKCS#11驱动程序来签署数据并将结果发送回浏览器.使用chrome本机消息传递扩展,它实际上运行良好.使用URL处理程序,我将能够将数据发送到可执行文件,但我不会得到结果,因此我将不得不考虑将结果发布到特定于Web的URL,但这可能导致安全漏洞我的观点.
提前致谢,
编辑:2017-01-14:以下链接显示了 Microsoft Edge 扩展 API 的适配进度:
编辑:正如 Beckyang 最近发布的那样,有一个链接,您可以在其中投票支持优先开发的功能,在这里:
看了最近的一些新闻后:
看来一旦微软实现了“类似 Chrome 扩展”的 API,对最初的 Chrome 扩展的适应就成为可能。因此,最终,没有必要开发全新的东西。
| 归档时间: |
|
| 查看次数: |
2065 次 |
| 最近记录: |