【发布时间】:2010-09-12 21:30:00
【问题描述】:
我已经为 Firefox 开发了几个扩展程序,但我很恼火的是很难为扩展程序签名。当扩展程序未签名时,它会在安装时显示“作者未验证”,对我来说这看起来是错误的。
我有一个简单的构建脚本,可以从源代码构建我的 .xpi 文件,并且我有 PKZip 的许可副本(根据许多教程,构建 Firefox 所需的签名 xpi 文件需要它),但我没有'没有找到一种方法来获得真正有效的免费/便宜的证书或一组可以解决问题的说明。
由于我的扩展是免费的,我不想花 400 美元购买商业证书,但我不介意花 50 美元左右来完成它。我有 Linux 和 Windows 机器,虽然我的构建脚本目前使用的是 Windows,而且使用起来最方便。
你是怎么解决这个问题的?我需要做什么才能在构建扩展程序时自动且安全地对其进行签名?
编辑:我很欣赏 Google 的点击,但他们提供的步骤对于如何真正获得有效的证书还不够完整。我得到的感觉让我想起了这个经典:
【问题讨论】:
标签: firefox build-automation certificate code-signing