2016-07-31 1 views
0

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

Когда я подключил свою учетную запись GitHub, развертывание завершилось неудачно, потому что оно не может подписать эти двоичные файлы. Я знаю, что должен каким-то образом дать свой сертификат для подписания, но не знаю, как это сделать. Я надеялся, что смогу использовать Azure Key Vault, но не знаю, как подключить его к сборке, которая запускается при регистрации. Каков наилучший способ для автоматического развертывания в Azure App Service.

Благодарим за помощь.

ответ

0

Я думаю, что вам нужно использовать роль Web с задачей запуска, чтобы скопировать вашу сборку, однако я буду искать, если есть возможность поддерживать службу App для этого.

Задачи запуска с использованием веб-ролей: https://azure.microsoft.com/en-us/documentation/articles/cloud-services-startup-tasks/

Смежные вопросы