Partager via


EntraMockResponsePlugin

Simule les réponses à Microsoft Entra. Inclut toutes les fonctionnalités de MockResponsePlugin et ajoute la prise en charge des demandes d’API de flux d’authentification fictives.

Capture d’écran d’une invite de commandes avec le proxy de développement qui simule une réponse à une API Microsoft Entra.

Lorsque le plug-in simule les réponses de l’API de flux d’authentification, il met à jour l’état et le nonce pour qu’ils correspondent à la demande d’API. Dans le corps de la réponse simulée, le plug-in recherche les jetons suivants et les remplace par les valeurs réelles des requêtes d’API interceptées.

par jeton Description
@dynamic.devProxyCertificateChain Chaîne de certificats de l’autorité de certification dev Proxy. Dev Proxy remplace le jeton par la @dynamic.devProxyCertificateChain chaîne de certificats réelle de l’autorité de certification Dev Proxy. Ce jeton est utile si vous souhaitez valider un jeton d’accès émis par le proxy de développement.
@dynamic.devProxyKeyId ID de clé de l’autorité de certification du proxy de développement. Dev Proxy remplace le jeton par @dynamic.devProxyKeyId l’ID de clé réel de l’autorité de certification Dev Proxy. Ce jeton est utile si vous souhaitez valider un jeton d’accès émis par le proxy de développement.
state=@dynamic Jeton d’état dans la requête. Dev Proxy remplace le @dynamic jeton par la valeur du paramètre de chaîne de state requête
"id_token": "@dynamic.eyJ0eXAiOiJKV1QiL..." Jeton d’ID fictif. Dev Proxy supprime le @dynamic. jeton et met à jour la valeur de la nonce revendication dans le jeton d’ID fictif.

Définition de instance de plug-in

{
  "name": "EntraMockResponsePlugin",
  "enabled": true,
  "pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
  "configSection": "mocksPlugin"
}

Exemple de configuration

Voir MockResponsePlugin

Propriétés de configuration

Voir MockResponsePlugin

Options de ligne de commande

Voir MockResponsePlugin