我正在使用电子生成器
我可以看到他们的文档中提到了EV代码签名。
windowshttps://www.electron.build/code-signing.html
但它没有详细说明如何。
在docs中,它写的是If you are using an EV Certificate, you need to provide win.certificateSubjectName in your electron-builder configuration.
但是CSC_LINK
和CSC_KEY_PASSWORD
的env呢?他们不需要吗?
使用EV证书,证书绑定到USB加密狗,不能导出为.pfx
或设置密码。
那我该怎么办呢?
我在回答我自己。
可以省略CSC_LINK
&CSC_KEY_PASSWORD
,因为EV证书不给你.pfx
文件和密码。
在electron-builder
的配置中设置certificateSubjectName
。
然后它将自动找到安装在您的机器上的具有该主题名称的证书。
构建时,您的证书分发者使用的授权客户端将弹出询问令牌密码。
当然,你需要插入USB加密狗。