Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
K této chybě dochází, když dosáhnete maximálního počtu záloh souboru úložiště tajných kódů, který udržuje přístupové klíče aplikace funkcí. V tuto chvíli se vaše aplikace funkcí nemůže spustit, dokud neodstraníte jednu nebo více těchto záloh souborů úložiště.
Hodnota | |
---|---|
ID události | AZFD0007 |
Závažnost | Chyba |
Popis události
Azure Functions používá k bezpečnému ukládání přístupových klíčů používaných vaší aplikací funkcí šifrovaný soubor úložiště (host.json). Pokaždé, když hostitel služby Functions nemůže tento soubor úložiště dešifrovat, znovu vygeneruje soubor úložiště a vytvoří zálohu nečitelného souboru s názvem, jako je host.snapshot.<DATE>.json
.
Mezi důvody opětovného vygenerování úložiště patří:
- Změny hlavního dešifrovacího klíče používaného aplikací funkcí
- Opětovné vytvoření aplikace funkcí se stejným názvem pomocí stejného účtu úložiště
- Kolize ID hostitele
- Použití zásad správy životního cyklu
Pokud existuje 10 nečitelných záložních souborů úložiště tajných kódů, úložiště tajných kódů se nedá znovu vygenerovat a vaše aplikace funkcí se nemusí spustit nebo spustit správně.
Řešení události
Záložní soubory úložiště jsou uložené v účtu úložiště nastaveném v nastavení aplikace AzureWebJobsStorage . Najdete je v kontejneru s názvem azure-webjobs-secrets
v podsložce se stejným názvem jako vaše aplikace funkcí.
Pokud chcete tuto chybu vyřešit, odstraňte jednu nebo více záloh úložiště (host.snapshot.<DATE>.json
) z kontejneru azure-webjobs-secrets\<FUNCTION_APP_NAME>
v účtu úložiště používaném vaší aplikací funkcí.
Kdy potlačit událost
Tato událost by neměla být potlačena.