Compartilhar via


EntraMockResponsePlugin

Simula respostas a Microsoft Entra. Inclui todas as funcionalidades do MockResponsePlugin e adiciona suporte para solicitações de API de fluxo de autenticação de simulação.

Captura de tela de um prompt de comando com o Proxy de Desenvolvimento zombando de uma resposta a uma API de Microsoft Entra.

Quando o plug-in simula as respostas da API de fluxo de autenticação, ele atualiza o estado e o nó para corresponder à solicitação de API. No corpo da resposta simulada, o plug-in pesquisa os tokens a seguir e os substitui pelos valores reais das solicitações de API interceptadas.

Token Descrição
@dynamic.devProxyCertificateChain A cadeia de certificados da AC do Proxy de Desenvolvimento. O Proxy de Desenvolvimento substitui o @dynamic.devProxyCertificateChain token pela cadeia de certificados real da AC do Proxy de Desenvolvimento. Esse token será útil se você quiser validar um token de acesso emitido pelo Proxy de Desenvolvimento.
@dynamic.devProxyKeyId A ID da chave da AC do Proxy de Desenvolvimento. O Proxy de Desenvolvimento substitui o @dynamic.devProxyKeyId token pela ID de chave real da AC do Proxy de Desenvolvimento. Esse token será útil se você quiser validar um token de acesso emitido pelo Proxy de Desenvolvimento.
state=@dynamic O token de estado na solicitação. O Proxy de Desenvolvimento substitui o @dynamic token pelo valor do parâmetro de cadeia de caracteres de state consulta
"id_token": "@dynamic.eyJ0eXAiOiJKV1QiL..." Token de ID fictício. O Proxy de Desenvolvimento remove o @dynamic. token e atualiza o valor da nonce declaração no token de ID fictício.

Definição da instância do plug-in

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

Exemplo de configuração

Consulte MockResponsePlugin

Propriedades de configuração

Consulte MockResponsePlugin

Opções de linha de comando

Consulte MockResponsePlugin