Průvodci
Jak podepsat binární soubory Windows v CI
Podepisování Authenticode vyžaduje certifikát, který nesmí být vystaven.
5 min čtení
Podepisování Authenticode vyžaduje certifikát, který nesmí být vystaven.
Proč se to děje
Soukromý klíč musí být k dispozici pro signtool, aniž by byl obnovitelný z protokolů nebo artefaktů.
Jak to opravit
- Používejte raději cloudové HSM nebo Azure Trusted Signing než PFX v tajnosti
- Pokud používáte PFX, uložte jej v kódování base64 a po podpisu jej smažte
- Přihlaste se k úloze s rozsahem do chráněného prostředí s požadovanými recenzenty
Váš další build může být dvakrát rychlejší za poloviční cenu
Začněte zdarma. Odchod je tentýž jeden řádek a i ten diff zveřejňujeme.
Související
Jak zrychlit Windows CIÚlohy Windows trvají třikrát déle než ekvivalentní úlohy Linuxu.Jak uložit výstup MSBuild do mezipamětiKaždé sestavení překompiluje všechny projekty.Instalace součástí sady Visual Studio v CIChybí požadovaná úloha VS a její instalace trvá patnáct minut.Jak paralelizovat testy .NETTesty .NET běží sériově a trvají dvacet minut.