Сброс токенов развертывания в Статических веб-приложениях Azure
Когда вы создаете новый сайт Статических веб-приложений Azure, Azure создает токен для идентификации приложения во время развертывания. Во время подготовки этот токен хранится в качестве секрета в репозитории GitHub. В этой статье описано, как использовать этот токен и управлять им.
Как правило, о токене развертывания можно не беспокоиться, но ниже приведены некоторые причины, по которым может потребоваться его получить или сбросить.
Компрометация токена. Сбросьте токен, если к нему получило доступ постороннее лицо.
Развертывание из отдельного репозитория GitHub. При развертывании вручную из отдельного репозитория GitHub необходимо задать токен развертывания в новом репозитории.
Необходимые компоненты
- Существующий репозиторий GitHub, настроенный с помощью Статических веб-приложений Azure.
- Если у вас их нет, см. статью Краткое руководство. Создание первого статического веб-приложения.
Сброс токена развертывания
Выберите "Управление маркером развертывания" на странице обзора сайта Статические веб-приложения Azure.
Выберите " Сбросить маркер".
После отображения нового маркера в поле маркера развертывания скопируйте маркер, выбрав "Копировать в буфер обмена".
Обновление секрета в репозитории GitHub
Чтобы автоматическое развертывание продолжилось, после сброса токена необходимо задать новое значение в соответствующем репозитории GitHub.
Перейдите в репозиторий проекта на GitHub и перейдите на вкладку "Параметры ".
В разделе "Безопасность" выберите "Действия".
Найдите секрет, созданный во время подготовки статических веб-приложений с именем AZURE_STATIC_WEB_APPS_API_TOKEN... в разделе секретов репозитория.
Примечание.
Если вы создали сайт Статические веб-приложения Azure для нескольких ветвей этого репозитория, вы увидите несколько AZURE_STATIC_WEB_APPS_API_TOKEN... секреты в этом списке. Выберите правильный вариант в соответствии с именем файла в поле Edit workflow (Изменить рабочий процесс) на вкладке Overview (Обзор) сайта Статических веб-приложения.
Нажмите кнопку значка пера, чтобы обновить значение.
Вставьте значение токена развертывания в поле Value (Значение).
Выберите "Обновить секрет".