Resetowanie tokenów wdrażania w usłudze Azure Static Web Apps
Podczas tworzenia nowej witryny usługi Azure Static Web Apps platforma Azure generuje token używany do identyfikowania aplikacji podczas wdrażania. Podczas aprowizacji ten token jest przechowywany jako wpis tajny w repozytorium GitHub. W tym artykule wyjaśniono, jak używać tego tokenu i zarządzać nim.
Zwykle nie musisz martwić się o token wdrożenia, ale poniżej przedstawiono kilka powodów, dla których może być konieczne pobranie lub zresetowanie tokenu.
Naruszenie tokenu: zresetuj token, jeśli jest on uwidoczniony dla zewnętrznej firmy.
Wdrażanie z oddzielnego repozytorium GitHub: jeśli ręcznie wdrażasz z oddzielnego repozytorium GitHub, musisz ustawić token wdrożenia w nowym repozytorium.
Wymagania wstępne
- Istniejące repozytorium GitHub skonfigurowane za pomocą usługi Azure Static Web Apps.
- Jeśli nie masz pierwszej aplikacji statycznej, zobacz Tworzenie pierwszej aplikacji statycznej.
Resetowanie tokenu wdrożenia
Wybierz pozycję Zarządzaj tokenem wdrożenia na stronie Przegląd witryny usługi Azure Static Web Apps.
Wybierz pozycję Resetuj token.
Po wyświetleniu nowego tokenu w polu Token wdrożenia skopiuj token, wybierając pozycję Kopiuj do schowka.
Aktualizowanie wpisu tajnego w repozytorium GitHub
Aby zachować uruchamianie zautomatyzowanego wdrażania, po zresetowaniu tokenu należy ustawić nową wartość w odpowiednim repozytorium GitHub.
Przejdź do repozytorium projektu w witrynie GitHub i wybierz kartę Ustawienia .
W sekcji Zabezpieczenia wybierz pozycję Akcje.
Znajdź wpis tajny wygenerowany podczas aprowizacji statycznej aplikacji internetowej o nazwie AZURE_STATIC_WEB_APPS_API_TOKEN... w sekcji Wpisy tajne repozytorium.
Uwaga
Jeśli utworzono witrynę usługi Azure Static Web Apps dla wielu gałęzi tego repozytorium, zobaczysz wiele AZURE_STATIC_WEB_APPS_API_TOKEN... wpisy tajne na tej liście. Wybierz poprawną, pasując do nazwy pliku wymienionej w polu Edytuj przepływ pracy na karcie Przegląd witryny Static Web Apps.
Wybierz przycisk ikony pióra, aby zaktualizować wartość.
Wklej wartość tokenu wdrożenia do pola Wartość .
Wybierz pozycję Aktualizuj wpis tajny.