Обычно я интегрирую источник развертывания в webapp, а затем запускаю кнопку «Sync», находящуюся на панели управления webapp, и когда требуется синхронизировать веб-приложение Azure с моей папкой onedrive.Invoke Sync with Powershell
Но, если я хочу, чтобы дать без Azure пользователя, я имею в виду, который не нужно быть авторизованы для Azure портала сам, а может ссылаться с демо-верительных или рода, что я должен делать? Или, если я хочу запустить его из оболочки, как подойти?
Возможно ли запустить синхронизацию от силовой оболочки с основным сервисом или аналогичными способами (runbooks, триггер http с функциями azure для синхронизации), фактически не предоставив пользователю учетные данные для входа?
Обновление: 1. Я прочитал этот блог на Kudu, но не уверен, действительно ли это то, что я действительно ищу. Пожалуйста, предложите. https://dzimchuk.net/post/azure-web-apps-continuous-deployment
Update 31/Август:
Мой рабочий получил 3 слота устр/этап/зеркало. Я хочу интегрировать dev с исходным репо. Таким образом, синхронизация включена в самой низкой среде.
SiteName : YourWebApp(dev)
State : Running
DefaultHostName : YourWebApp-dev.azurewebsites.net
Id : /subscriptions/1234567890-{my}-{subscription}_{id}/resourceGroups/Default-Web/providers/Microsoft.Web/sites/YourWebApp/slots/dev
Name : YourWebApp/dev
Location : East US
Type : Microsoft.Web/sites/slots
Sorry! Будучи парнем PHP, требуется двойной маршрут подтверждения даже для того, чтобы исследовать в рельефе Microsoft. Это причина для публикации и может быть другим парнем, как я, и найти это полезное. –