Redefinir tokens de implantação em Aplicativos Web Estáticos do Azure

Quando você cria um novo site de Aplicativos Web Estáticos do Azure, o Azure gera um token usado para identificar o aplicativo durante a implantação. Durante o provisionamento, esse token é armazenado como um segredo no repositório do GitHub. Este artigo explica como usar e gerenciar esse token.

Normalmente, você não precisa se preocupar com o token de implantação, mas estes são alguns motivos pelos quais você pode precisar recuperar ou redefinir o token.

  • Comprometimento de token: redefina o token se ele for exposto a uma entidade externa.
  • Implantando de um repositório GitHub separado: se você estiver implantando manualmente de um repositório GitHub separado, será necessário definir o token de implantação no novo repositório.

Pré-requisitos

Redefinir um token de implantação

  1. Selecione Gerenciar token de implantação na página Visão geral do site dos Aplicativos Web Estáticos do Azure.

    Managing deployment token

  2. Selecione Redefinir token.

    Resetting deployment token

  3. Depois de exibir um novo token no campo Token de implantação, copie o token selecionando Copiar para a área de transferência.

Atualizar um segredo no repositório do GitHub

Para manter a implantação automatizada em execução, depois de redefinir um token, você precisa definir o novo valor no repositório GitHub correspondente.

  1. Acesse o repositório do seu projeto no GitHub e escolha a guia Configurações.

  2. Selecione Segredos no item de menu. Encontre um segredo gerado durante o provisionamento do Aplicativo Web Estático chamado AZURE_STATIC_WEB_APPS_API_TOKEN… na seção Segredos do repositório.

    Listing repository secrets

    Observação

    Se você criar o site dos Aplicativos Web Estáticos do Azure em vários branches desse repositório, verá vários segredos AZURE_STATIC_WEB_APPS_API_TOKEN… nessa lista. Selecione o correto correspondendo o nome do arquivo listado no campo Editar fluxo de trabalho na guia Visão geral do site de Aplicativos Web Estáticos.

  3. Selecione Atualizar.

  4. Cole o valor do token de implantação no campo Valor.

  5. Selecione Atualizar segredo.

    Updating repository secret

Próximas etapas