我用的是电子生成器。
我可以看到他们的文档提到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_LINK
和CSC_KEY_PASSWORD
env怎么办呢?它们是不需要的吗?
使用EV证书时,证书绑定到USB加密狗,我无法将其导出为.pfx
或设置密码。
那我该怎么办?
1条答案
按热度按时间gcuhipw91#
我在回答我自己。
您可以省略
CSC_LINK
&CSC_KEY_PASSWORD
,因为EV证书不会为您提供.pfx
文件和密码。而是在
electron-builder
的配置中设置certificateSubjectName
。然后它将自动查找安装在您计算机中具有该主题名称证书。
在构建时,您的证书分发者使用的授权客户端将弹出以询问令牌密码。
当然,你需要有USB加密狗插入。