Compartilhar via


EntraMockResponsePlugin

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

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

Quando o plug-in simula respostas de API de fluxo de autenticação, ele atualiza o estado e o nonce 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.

Símbolo Descrição
@dynamic.devProxyCertificateChain A cadeia de certificados da AC de Proxy de Desenvolvimento. O Proxy de Desenvolvimento substitui o token @dynamic.devProxyCertificateChain 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 token @dynamic.devProxyKeyId 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 token @dynamic pelo valor do parâmetro de cadeia de caracteres de consulta state
"id_token": "@dynamic.eyJ0eXAiOiJKV1QiL..." Token de ID simulado. O Proxy de Desenvolvimento remove o token @dynamic. e atualiza o valor da declaração nonce no token de ID simulado.

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

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

Exemplo de configuração

Consulte MockResponsePlugin

Propriedades de configuração

Consulte MockResponsePlugin

Opções de linha de comando

Consulte MockResponsePlugin