Dela via


EntraMockResponsePlugin

Hånar svar till Microsoft Entra. Innehåller alla funktioner i MockResponsePlugin- och lägger till stöd för att håna API-begäranden för autentiseringsflöde.

Skärmbild av en kommandotolk där Dev Proxy hånar ett svar på ett Microsoft Entra-API.

När plugin-programmet simulerar api-svar för autentiseringsflöde uppdateras tillståndet och nonce för att matcha API-begäran. I den simulerade svarstexten söker plugin-programmet efter följande token och ersätter dem med de faktiska värdena från de avlyssnade API-begärandena.

Bevis Beskrivning
@dynamic.devProxyCertificateChain Certifikatkedjan för Certifikatutfärdarcertifikatutfärdare för utveckling. Dev Proxy ersätter den @dynamic.devProxyCertificateChain token med den faktiska certifikatkedjan för Dev Proxy CA. Den här token är användbar om du vill verifiera en åtkomsttoken som utfärdats av Dev Proxy.
@dynamic.devProxyKeyId Nyckel-ID:t för dev proxy-CA:n. Dev Proxy ersätter @dynamic.devProxyKeyId-token med det faktiska nyckel-ID:t för dev proxy-CA:n. Den här token är användbar om du vill verifiera en åtkomsttoken som utfärdats av Dev Proxy.
state=@dynamic Tillståndstoken i begäran. Dev Proxy ersätter @dynamic token med värdet för parametern state frågesträng
"id_token": "@dynamic.eyJ0eXAiOiJKV1QiL..." Simulerad ID-token. Dev Proxy tar bort @dynamic.-token och uppdaterar värdet för det nonce anspråket i den simulerade ID-token.

Definition av plugin-instans

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

Konfigurationsexempel

Se MockResponsePlugin

Konfigurationsegenskaper

Se MockResponsePlugin

Kommandoradsalternativ

Se MockResponsePlugin