Dela via


EntraMockResponsePlugin

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

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

När plugin-programmet simulerar API-svar för autentiseringsflöde uppdateras tillståndet och nonce så att de matchar 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.

Token Description
@dynamic.devProxyCertificateChain Certifikatkedjan för dev proxy-CA:n. Dev Proxy ersätter @dynamic.devProxyCertificateChain token med den faktiska certifikatkedjan 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.
@dynamic.devProxyKeyId Nyckel-ID 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 frågesträngsparametern state
"id_token": "@dynamic.eyJ0eXAiOiJKV1QiL..." Simulerad ID-token. Dev Proxy tar @dynamic. bort token och uppdaterar värdet för anspråket nonce i den simulerade ID-token.

Definition av plugin-instans

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

Konfigurationsexempel

Se MockResponsePlugin

Konfigurationsegenskaper

Se MockResponsePlugin

Kommandoradsalternativ

Se MockResponsePlugin