Partager via


EntraMockResponsePlugin

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

Capture d’écran d’une invite de commandes avec proxy de développement fictive d’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 la nonce pour qu’il corresponde à 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.

Jeton Description
@dynamic.devProxyCertificateChain Chaîne de certificats de l’autorité de certification du proxy de développement. Le proxy de développement remplace le jeton @dynamic.devProxyCertificateChain par la chaîne de certificats réelle de l’autorité de certification du proxy de développement. 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. Le proxy de développement remplace le jeton @dynamic.devProxyKeyId par l’ID de clé réel de l’autorité de certification du proxy de développement. 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. Le proxy de développement remplace le jeton @dynamic par la valeur du paramètre de chaîne de requête state
"id_token": "@dynamic.eyJ0eXAiOiJKV1QiL..." Jeton d’ID fictif. Le proxy de développement supprime le jeton @dynamic. et met à jour la valeur de la revendication nonce dans le jeton d’ID fictif.

Définition de l’instance de plug-in

{
  "name": "EntraMockResponsePlugin",
  "enabled": true,
  "pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll",
  "configSection": "mocksPlugin"
}

Exemple de configuration

Voir MockResponsePlugin

Propriétés de configuration

Voir MockResponsePlugin

Options de ligne de commande

Voir MockResponsePlugin