Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El emulador de Azure App Configuration es una herramienta de desarrollo local que proporciona una implementación ligera del servicio Azure App Configuration. Este emulador permite a los desarrolladores probar y desarrollar aplicaciones localmente sin necesidad de una suscripción activa de Azure ni conexión al servicio en la nube.
El emulador de Azure App Configuration es de código abierto. Para obtener más información, visite el repositorio de GitHub.
Introducción a las características
En la tabla siguiente se enumeran las características compatibles con el emulador de Azure App Configuration más reciente.
| Característica | Estado |
|---|---|
| Interfaz de usuario web | Disponible |
| Autenticación anónima | Disponible |
| Autenticación HMAC | Disponible |
| Integración de .NET Aspire | Disponible |
| API | Estado |
|---|---|
/keys |
Disponible |
/kv |
Disponible |
/labels |
Disponible |
/locks |
Disponible |
/revisions |
Disponible |
/snapshots |
WIP |
Instalación del emulador
Use Docker para extraer la imagen más reciente del emulador de App Configuration mediante el siguiente comando de consola:
docker pull mcr.microsoft.com/azure-app-configuration/app-configuration-emulator:1.0.2
Ejecución del emulador
El siguiente comando ejecuta la imagen de Docker del emulador de App Configuration. El -p 8483:8483 parámetro redirige las solicitudes del puerto 8483 de la máquina host a la instancia de Docker. Los -e Tenant:AnonymousAuthEnabled=true parámetros y -e Authentication:Anonymous:AnonymousUserRole=Owner configuran la autenticación anónima para el 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.0.2
Si desea conservar los datos del emulador, puede utilizar un montaje enlazado.
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.0.2
Emulador en acción
Una vez iniciado, el emulador está disponible en: http://localhost:8483
Abra el explorador web y vaya a
http://localhost:8483.
Haga clic en el
Createbotón y agregue una nueva claveMessage.
Haga clic en el
Savebotón y verá el valor de clave en el explorador de configuración.
Obtenga
http://localhost:8483/kvy obtenga la siguiente respuesta.{"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"}]}
Pasos siguientes
Para obtener ejemplos sobre cómo usar el emulador en las aplicaciones, vaya al repositorio de GitHub.