Я хочу подписать сборку .NET с помощью сертификата подписи кода из моего локального домена CA.
Я попытался отправить запрос сертификата и получил обратно подписанный сертификат из моего локального центра сертификации домена в моем локальном хранилище сертификатов. Однако этот сертификат нельзя использовать для подписи моей сборки в Visual Studio.
Поскольку есть возможность импортировать сертификат CA из файла .pfx, я попросил администратора домена создать для меня новый сертификат и экспортировать его в .pfx, однако он не смог найти способ сделать это.
Внутренний доверенный сертификат описывает ту же проблему, но ни один из ответов на самом деле не говорит, как конкретно создать сертификат для подписи кода.
У вас должна быть проблема с администратором вашего домена, что, как я считаю, называется сертификатом промежуточного ЦС, чтобы вы могли подписывать сертификаты от имени родительского ЦС. Ваше устройство станет промежуточным ЦС и не будет запрашивать у другого устройства подпись сертификата.