У меня есть решение с веб-приложением, которое я хочу развернуть в Azure App Service. Мое решение содержит атрибуты сборки для подписывания сборок с использованием установленного контейнера ключей (с использованием sn -i <infile> <container>
). Это решение также создает файл MSI для использования клиентами, который подписывается с использованием signtool
. Теперь я хочу настроить автоматическое развертывание для веб-приложения в этом решении для Azure App Service. Я предпочитаю подключать его к GitHub вместо публикации двоичных файлов в другом месте и использовать их для развертывания.Как развернуть веб-приложение в Azure Web App при подписании двоичных файлов?
Когда я подключил свою учетную запись GitHub, развертывание завершилось неудачно, потому что оно не может подписать эти двоичные файлы. Я знаю, что должен каким-то образом дать свой сертификат для подписания, но не знаю, как это сделать. Я надеялся, что смогу использовать Azure Key Vault, но не знаю, как подключить его к сборке, которая запускается при регистрации. Каков наилучший способ для автоматического развертывания в Azure App Service.
Благодарим за помощь.