Наша компания только что купила сертификат для подписи кода для подписи наших файлов .exe. Этот сертификат правильно установлен внутри USB-токена и подключен к нашему серверу сборки, который находится внутри нашего центра обработки данных.
У нас есть несколько сотрудников, отвечающих за наши скрипты сборки, а также за обслуживание нашего сервера сборки. Итак, эти сотрудники используются для доступа к серверу компиляции через RDP-соединения.
Я много читал о том, как USB-токены не работают через RDP-соединения, когда токен подключен на стороне сервера. На всех форумах говорилось, что токен должен быть подключен на стороне клиента RDP-соединения.
Как только наши скрипты сборки вызываются из windows расписаний задач, я не могу понять, почему после установления RDP-соединения токен перестал работать.
И еще, я не знаю, выбрали ли мы правильный способ подписи нашего кода, как только у нас будет автоматическая сборка. Есть ли другой способ подписать код (исключая USB-токены), который может быть лучше для нашей реальности?