Condividi tramite


EntraMockResponsePlugin

Simula le risposte a Microsoft Entra. Include tutte le funzionalità del MockResponsePlugin e aggiunge il supporto per la simulazione delle richieste API del flusso di autenticazione.

Screenshot di un prompt dei comandi con Dev Proxy simulando una risposta a un'API Microsoft Entra.

Quando il plug-in simula le risposte dell'API del flusso di autenticazione, aggiorna lo stato e il nonce in modo che corrispondano alla richiesta API. Nel corpo della risposta fittizia, il plug-in cerca i token seguenti e li sostituisce con i valori effettivi delle richieste API intercettate.

Token Descrizione
@dynamic.devProxyCertificateChain Catena di certificati della CA del proxy di sviluppo. Dev Proxy sostituisce il token @dynamic.devProxyCertificateChain con la catena di certificati effettiva della CA del proxy di sviluppo. Questo token è utile se si vuole convalidare un token di accesso rilasciato dal proxy di sviluppo.
@dynamic.devProxyKeyId ID chiave della CA del proxy di sviluppo. Dev Proxy sostituisce il token @dynamic.devProxyKeyId con l'ID chiave effettivo della CA del proxy di sviluppo. Questo token è utile se si vuole convalidare un token di accesso rilasciato dal proxy di sviluppo.
state=@dynamic Token di stato nella richiesta. Dev Proxy sostituisce il token di @dynamic con il valore del parametro della stringa di query state
"id_token": "@dynamic.eyJ0eXAiOiJKV1QiL..." Token ID fittizio. Dev Proxy rimuove il token @dynamic. e aggiorna il valore dell'attestazione nonce nel token ID fittizio.

Definizione dell'istanza del plug-in

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

Esempio di configurazione

Vedere MockResponsePlugin

Proprietà di configurazione

Vedere MockResponsePlugin

Opzioni della riga di comando

Vedere MockResponsePlugin