All*_*ner 16 build-automation firefox code-signing certificate
我已经为Firefox开发了一些扩展,我很生气,很难让扩展签名.如果未签署扩展程序,则在安装时会显示"作者未经过验证",对我来说只是看起来不对.
我有一个简单的构建脚本,从源代码构建我的.xpi文件,我有一个PKZip的许可副本(根据许多教程需要构建一个Firefox需要的签名xpi文件),但我还没有找到一种获得实际工作的免费/廉价证书的方法或一组执行该技巧的指令.
由于我的免费扩展,我不想花400美元购买商业证书,但我不介意花费50美元左右来完成它.我有Linux和Windows机器,虽然我的构建脚本目前使用Windows,并且最方便使用.
你怎么解决这个问题?在构建扩展时,我需要做什么才能自动安全地签署扩展程序?
编辑:我很欣赏谷歌的点击率,但他们提供的步骤不够完整,如何真正获得有效的证书.我的感觉让我想起了这个经典:
我使用 comodo 证书来签署 XPI。这是当时最便宜的选择。
我写了一些关于XPI 格式的文章以及使用 java 命令行工具进行签名的指南。
我的工具XPISigner大大简化了流程,并且可以集成到构建系统中。
我已删除该工具,因为它不再适用于 FF4 或更高版本。如果有人想修复,可以在http://code.google.com/p/xpisigner/上找到源代码。
归档时间: |
|
查看次数: |
4283 次 |
最近记录: |