Поделиться через


Сброс токенов развертывания в Статических веб-приложениях Azure

Когда вы создаете новый сайт Статических веб-приложений Azure, Azure создает токен для идентификации приложения во время развертывания. Во время подготовки этот токен хранится в качестве секрета в репозитории GitHub. В этой статье описано, как использовать этот токен и управлять им.

Как правило, о токене развертывания можно не беспокоиться, но ниже приведены некоторые причины, по которым может потребоваться его получить или сбросить.

  • Компрометация токена. Сбросьте токен, если к нему получило доступ постороннее лицо.

  • Развертывание из отдельного репозитория GitHub. При развертывании вручную из отдельного репозитория GitHub необходимо задать токен развертывания в новом репозитории.

Необходимые компоненты

Сброс токена развертывания

  1. Выберите "Управление маркером развертывания" на странице обзора сайта Статические веб-приложения Azure.

    Управление токеном развертывания

  2. Выберите " Сбросить маркер".

  3. После отображения нового маркера в поле маркера развертывания скопируйте маркер, выбрав "Копировать в буфер обмена".

Обновление секрета в репозитории GitHub

Чтобы автоматическое развертывание продолжилось, после сброса токена необходимо задать новое значение в соответствующем репозитории GitHub.

  1. Перейдите в репозиторий проекта на GitHub и перейдите на вкладку "Параметры ".

  2. В разделе "Безопасность" выберите "Действия".

  3. Найдите секрет, созданный во время подготовки статических веб-приложений с именем AZURE_STATIC_WEB_APPS_API_TOKEN... в разделе секретов репозитория.

    Примечание.

    Если вы создали сайт Статические веб-приложения Azure для нескольких ветвей этого репозитория, вы увидите несколько AZURE_STATIC_WEB_APPS_API_TOKEN... секреты в этом списке. Выберите правильный вариант в соответствии с именем файла в поле Edit workflow (Изменить рабочий процесс) на вкладке Overview (Обзор) сайта Статических веб-приложения.

  4. Нажмите кнопку значка пера, чтобы обновить значение.

  5. Вставьте значение токена развертывания в поле Value (Значение).

  6. Выберите "Обновить секрет".

Следующие шаги