我已经开发了一些Firefox的扩展,并且很恼火,很难获得扩展签名。当一个扩展没有签名时,它会在安装时显示“Author not verified”,对我来说看起来不对。你如何签署你的Firefox扩展?
我有一个简单的构建脚本,可以从源代码构建我的.xpi文件,并且我有一个PKZip的授权副本(根据许多教程需要构建Firefox需要的签名xpi文件),但是我还没有找到一种方法来获得实际工作的免费/廉价证书或一组指令来实现这一诀窍。
由于我的扩展是免费的,我不想花400美元购买商业证书,但我不介意花费50美元左右来完成它。我有Linux和Windows两种机器,尽管我的构建脚本目前使用Windows,而且使用起来最方便。
你是怎么解决这个问题的?在构建扩展时,我需要做些什么来自动并安全地签署扩展?
编辑:我很欣赏Google的点击率,但是他们提供的步骤还不够完善,无法真正获得可用的证书。给我的感觉让我想起了这个经典的:
alt text http://www.sciencecartoonsplus.com/images/miracle3.gif
不幸的是,目前还不清楚* Ascertia获得哪个*证书,而“另一个页面”目前大多是空白的。我想要一些更具体的请:) :) – 2008-09-24 21:10:41
是的,我也看了第二页 - 这就是为什么我买了PKZip。我如何从Unizeto获得正确的证书?什么是获得它的网址? – 2008-09-24 21:15:59
是的,我也试图跟进这一点,我也找不到第二步。 – dlamblin 2008-09-30 00:08:53