Återställa distributionstoken i Azure Static Web Apps
När du skapar en ny Azure Static Web Apps-webbplats genererar Azure en token som används för att identifiera programmet under distributionen. Under etableringen lagras denna token som en hemlighet på GitHub-lagringsplatsen. I den här artikeln beskrivs hur du använder och hanterar den här token.
Normalt behöver du inte bekymra dig om distributionstoken, men följande är några orsaker till att du kan behöva hämta eller återställa token.
Tokenkompromiss: Återställ din token om den exponeras för en extern part.
Distribuera från en separat GitHub-lagringsplats: Om du distribuerar manuellt från en separat GitHub-lagringsplats måste du ange distributionstoken på den nya lagringsplatsen.
Förutsättningar
- En befintlig GitHub-lagringsplats som konfigurerats med Azure Static Web Apps.
- Se Skapa din första statiska app om du inte har någon.
Återställa en distributionstoken
Välj Hantera distributionstoken på översiktssidan för din Azure Static Web Apps-webbplats.
Välj Återställ token.
När du har visat en ny token i fältet Distributionstoken kopierar du token genom att välja Kopiera till Urklipp.
Uppdatera en hemlighet på GitHub-lagringsplatsen
För att hålla den automatiserade distributionen igång måste du ange det nya värdet på motsvarande GitHub-lagringsplats när du har återställt en token.
Gå till projektets lagringsplats på GitHub och välj fliken Inställningar .
Under avsnittet Säkerhet väljer du Åtgärder.
Hitta en hemlighet som genererats under static web app-etablering med namnet AZURE_STATIC_WEB_APPS_API_TOKEN... i avsnittet Lagringsplatshemligheter .
Kommentar
Om du har skapat webbplatsen Azure Static Web Apps mot flera grenar av den här lagringsplatsen visas flera AZURE_STATIC_WEB_APPS_API_TOKEN... hemligheter i den här listan. Välj rätt genom att matcha filnamnet i fältet Redigera arbetsflöde på fliken Översikt på webbplatsen Static Web Apps.
Välj pennikonknappen för att uppdatera värdet.
Klistra in värdet för distributionstoken i fältet Värde .
Välj Uppdatera hemlighet.