electron 如何使用电子生成器对EV证书进行代码签名?

cunj1qz1  于 2022-12-08  发布在  Electron
关注(0)|答案(1)|浏览(473)

我用的是电子生成器。
我可以看到他们的文档提到EV代码签名。
https://www.electron.build/code-signing.html#windows
但它没有详细说明如何。
在文档中,它表示If you are using an EV Certificate, you need to provide win.certificateSubjectName in your electron-builder configuration.
但是CSC_LINKCSC_KEY_PASSWORD env怎么办呢?它们是不需要的吗?
使用EV证书时,证书绑定到USB加密狗,我无法将其导出为.pfx或设置密码。
那我该怎么办?

gcuhipw9

gcuhipw91#

我在回答我自己。
您可以省略CSC_LINK & CSC_KEY_PASSWORD,因为EV证书不会为您提供.pfx文件和密码。
而是在electron-builder的配置中设置certificateSubjectName
然后它将自动查找安装在您计算机中具有该主题名称证书。
在构建时,您的证书分发者使用的授权客户端将弹出以询问令牌密码。
当然,你需要有USB加密狗插入。

相关问题