[英]How to generate a hash for firefox xpi file?
我想内联安装firefox扩展。 在此处的示例中,它需要具有扩展名.xpi文件的哈希。 他们建议使用nslCryptoHash 。
第一个问题是CryptoHash中的代码无法正常工作。 Firefox将在Components.classes上抛出未定义的异常。
第二个问题是,如何对我在浏览器中无权访问的文件进行哈希处理?
我强烈建议您查看WebExtension文档,因为它现在是实现Firefox附加组件/扩展的方法: https : //developer.mozilla.org/zh-CN/Add-ons/WebExtensions
该网站中有许多误导性文档,但并非所有文档都经过审查和/或完整。
通过新文档,您可能会看到对web-ext
( https://www.npmjs.com/package/web-ext )工具的引用,该工具可帮助您构建用于开发和生产的.xpi
文件-最后一个包括一种使用有效Mozilla证书对文件签名的方法,以便您可以分发扩展名。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.