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.
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
Konfigurationsegenskaper
Kommandoradsalternativ
Samarbeta med oss på GitHub
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.