Azure Static Web Apps에서 배포 토큰 초기화
새 Azure Static Web Apps 사이트를 만들 때 Azure는 배포 중 애플리케이션을 식별하는 데 사용되는 토큰을 생성합니다. 프로비저닝 중에 해당 토큰은 GitHub 리포지토리에서 비밀로 저장됩니다. 이 문서에서는 해당 토큰을 사용하고 관리하는 방법을 설명합니다.
일반적으로 배포 토큰에 대해 걱정할 필요가 없지만, 토큰을 검색하거나 초기화해야 할 때가 있으며, 그 이유는 다음과 같습니다.
토큰 손상: 토큰이 외부 파티에 노출되는 경우 초기화합니다.
별도의 GitHub 리포지토리에서 배포: 별도의 GitHub 리포지토리에서 수동으로 배포하는 경우 새 리포지토리에서 배포 토큰을 설정해야 합니다.
필수 조건
- Azure Static Web Apps로 구성된 기존 GitHub 리포지토리입니다.
- 없는 경우 첫 번째 정적 앱 빌드를 참조하세요.
배포 토큰 초기화
Azure Static Web Apps 사이트의 개요 페이지에서 배포 토큰 관리를 선택합니다.
토큰 초기화를 선택합니다.
배포 토큰 필드에 새 토큰을 표시한 후 클립보드로 복사를 선택하여 토큰을 복사합니다.
GitHub 리포지토리에서 비밀 업데이트
자동화된 배포를 계속 실행하려면 토큰을 초기화한 후 해당 GitHub 리포지토리에서 새 값을 설정해야 합니다.
GitHub에서 프로젝트의 리포지토리로 이동하여 설정 탭을 클릭합니다.
보안 섹션에서 작업을 선택합니다.
리포지토리 비밀 섹션에서 Static Web App 프로비저닝 중에 생성된 AZURE_STATIC_WEB_APPS_API_TOKEN으로 시작하는 이름의 비밀을 찾습니다.
참고 항목
이 리포지토리의 여러 분기에 대해 Azure Static Web Apps 사이트를 만든 경우 이 목록에 AZURE_STATIC_WEB_APPS_API_TOKEN으로 시작하는 여러 비밀이 표시됩니다. Static Web Apps 사이트의 ‘개요’ 탭에 있는 ‘워크플로 편집’ 필드에 나열된 파일 이름과 일치하는 항목을 선택합니다.
펜 아이콘 단추를 선택하여 값을 업데이트합니다.
배포 토큰의 값을 ‘값’ 필드에 붙여넣습니다.
비밀 업데이트를 선택합니다.