Получение доверенного сертификата для подписи Visual Studio - PullRequest
2 голосов
/ 21 февраля 2011

Мне нужна информация о сертификатах для подписи кода.Я понятия не имею, как они работают, и поиск в Google на самом деле не помог мне избежать путаницы.

Мой ИТ-отдел хочет помочь мне настроить его, но они не хотят тратить время на выяснение того, как,и попросил меня сделать это.

Так что мне нужно знать, что именно мне нужно, чтобы подписать мой код в Visual Studio (в данном случае C #) постоянным ключом, который не изменяется инаши внутренние системы могут доверять.

Я пытался использовать сертификат нашей компании, но он говорит, что у него нет закрытого ключа.ИТ-специалисты говорят, что они могут выпустить шаблон подписи кода, но они также не увидели в этом никакого закрытого ключа и вообще не знали, что он сделал.

Любые базовые знания об этом и как их установитьэто было бы оценено.

Ответы [ 2 ]

1 голос
/ 21 февраля 2011

Вам необходимо купить сертификат для подписи кода у Verisign или других аналогичных провайдеров, а затем подписать свои сборки этим.

0 голосов
/ 21 февраля 2011

Я не думаю, что есть способ получить тот, который не истекает. Для подписи в Windows вам понадобится сертификат Verisign для подписи кода. руководство Microsoft по подписи кода очень полезно. С точки зрения разработчика, если у вас есть файл PFX для сертификата, все, что вам нужно, - это программа SignTool .

signtool /n "My company, inc." myfile.exe
...