EntraMockResponsePlugin
Simula respuestas a Microsoft Entra. Incluye toda la funcionalidad de MockResponsePlugin y agrega compatibilidad con solicitudes de API de flujo de autenticación simulada.
Cuando el complemento simula las respuestas de la API de flujo de autenticación, actualiza el estado y nonce para que coincida con la solicitud de API. En el cuerpo de la respuesta simulada, el complemento busca los siguientes tokens y los reemplaza por los valores reales de las solicitudes de API interceptadas.
Token | Descripción |
---|---|
@dynamic.devProxyCertificateChain |
Cadena de certificados de la CA del proxy de desarrollo. El proxy de desarrollo reemplaza el @dynamic.devProxyCertificateChain token por la cadena de certificados real de la CA del proxy de desarrollo. Este token es útil si desea validar un token de acceso emitido por el proxy de desarrollo. |
@dynamic.devProxyKeyId |
Identificador de clave de la CA del proxy de desarrollo. Dev Proxy reemplaza el @dynamic.devProxyKeyId token por el identificador de clave real de la CA del proxy de desarrollo. Este token es útil si desea validar un token de acceso emitido por el proxy de desarrollo. |
state=@dynamic |
Token de estado de la solicitud. El proxy de desarrollo reemplaza el @dynamic token por el valor del parámetro de cadena state de consulta. |
"id_token": "@dynamic.eyJ0eXAiOiJKV1QiL..." |
Token de identificador ficticio. El proxy de desarrollo quita el @dynamic. token y actualiza el valor de la nonce notificación en el token de identificador ficticio. |
Definición de instancia del complemento
{
"name": "EntraMockResponsePlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
"configSection": "mocksPlugin"
}
Ejemplo de configuración
Consulta MockResponsePlugin
Propiedades de configuración
Consulta MockResponsePlugin
Opciones de línea de comandos
Consulta MockResponsePlugin
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.