Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O emulador de Configuração de Aplicativo do Azure é uma ferramenta de desenvolvimento local que fornece uma implementação leve do serviço de Configuração de Aplicativo do Azure. Esse emulador permite que os desenvolvedores testem e desenvolvam aplicativos localmente sem exigir uma assinatura ativa do Azure ou conexão com o serviço de nuvem.
O emulador de Configuração de Aplicativo do Azure é de código aberto. Para obter mais informações, visite o repositório GitHub.
Visão geral dos recursos
A tabela a seguir lista os recursos suportados pelo emulador de Configuração de Aplicativo do Azure mais recente.
| Característica | Situação |
|---|---|
| Interface do usuário da Web | Disponível |
| Autenticação Anônima | Disponível |
| Autenticação HMAC | Disponível |
| Integração com o .NET Aspire | Disponível |
| API | Situação |
|---|---|
/keys |
Disponível |
/kv |
Disponível |
/labels |
Disponível |
/locks |
Disponível |
/revisions |
Disponível |
/snapshots |
Disponível |
Instalar o emulador
Use o Docker para extrair a imagem mais recente do emulador de Configuração de Aplicativo usando o seguinte comando de console:
docker pull mcr.microsoft.com/azure-app-configuration/app-configuration-emulator:1.2.0
Execute o emulador
O comando a seguir executa a imagem do Docker do emulador de Configuração de Aplicativo. O -p 8483:8483 parâmetro redireciona solicitações da porta 8483 da máquina host para a instância do Docker. Os -e Tenant:AnonymousAuthEnabled=true parâmetros e -e Authentication:Anonymous:AnonymousUserRole=Owner configuram a autenticação anônima para o emulador.
docker run -d -p 8483:8483 \
-e Tenant:AnonymousAuthEnabled=true \
-e Authentication:Anonymous:AnonymousUserRole=Owner \
mcr.microsoft.com/azure-app-configuration/app-configuration-emulator:1.2.0
Se quiser ter dados persistentes para o emulador, pode usar um bind mount.
docker run -d -p 8483:8483 \
-v "C:\aace:/app/.aace" \
-e Tenant:AnonymousAuthEnabled=true \
-e Authentication:Anonymous:AnonymousUserRole=Owner \
mcr.microsoft.com/azure-app-configuration/app-configuration-emulator:1.2.0
Emulador em ação
Uma vez iniciado, o emulador está disponível em: http://localhost:8483
Abra o navegador e navegue até
http://localhost:8080.
Clique no
Createbotão e adicione uma nova chaveMessage.
Clique no
Savebotão e você verá o valor da chave no gerenciador de configurações.
Obtenha
http://localhost:8483/kve obtenha a seguinte resposta.{"items":[{"etag":"EzV9zWW8k5JpcIXL00T5Kg","key":"Message","label":null,"content_type":null,"value":"Hello World!","tags":{},"locked":false,"last_modified":"2025-08-12T16:56:25.384738+00:00"}]}
Usa o CLI do Azure com o emulador
A versão 2.83.0 ou posterior do CLI do Azure suporta autenticação anónima para comandos do plano de dados App Configuration. Pode usar o CLI do Azure para realizar qualquer operação de plano de dados suportada pelo emulador sem subscrição do Azure, credenciais ou chaves de acesso. Para aprender a trabalhar com Configuração de Aplicações usando CLI do Azure, consulte exemplos de CLI do Azure.
Considere gerir os valores-chave do emulador como ficheiros de configuração no controlo de versão. Pode usar operações de importação e exportação do CLI do Azure para sincronizar os valores-chave entre ficheiros de configuração e o emulador, o que ajuda a reproduzir os dados do emulador entre ambientes de desenvolvimento. Para mais informações, consulte Importar ou exportar dados de configuração e Configuração como Código.
Próximos passos
Para obter exemplos sobre como usar o emulador em seus aplicativos, vá para o repositório GitHub.