Partilhar via


EntraMockResponsePlugin

Ridiculariza as respostas aos Microsoft Entra. Inclui todas as funcionalidades do MockResponsePlugin e adiciona suporte para simular pedidos de API de fluxo de autenticação.

Captura de ecrã de uma linha de comandos com o Dev Proxy a gozar com uma resposta a uma API de Microsoft Entra.

Quando o plug-in simula as respostas da API de fluxo de autenticação, atualiza o estado e o nonce para corresponder ao pedido da API. No corpo da resposta simulada, o plug-in procura os seguintes tokens e substitui-os pelos valores reais dos pedidos de API intercetados.

Token Description
@dynamic.devProxyCertificateChain A cadeia de certificados da AC de Proxy dev. O Proxy dev substitui o @dynamic.devProxyCertificateChain token pela cadeia de certificados real da AC de Proxy de Dev. Este token é útil se quiser validar um token de acesso emitido pelo Proxy de Dev.
@dynamic.devProxyKeyId O ID da chave da AC de Proxy dev. O Proxy dev substitui o @dynamic.devProxyKeyId token pelo ID de chave real da AC de Proxy de Dev. Este token é útil se quiser validar um token de acesso emitido pelo Proxy de Dev.
state=@dynamic O token de estado no pedido. O Proxy dev substitui o @dynamic token pelo valor do parâmetro da cadeia de state consulta
"id_token": "@dynamic.eyJ0eXAiOiJKV1QiL..." Token de ID simulado. O Proxy dev remove o @dynamic. token e atualiza o valor da nonce afirmação no token de ID simulado.

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

Ver MockResponsePlugin

Propriedades de configuração

Ver MockResponsePlugin

Opções da linha de comandos

Ver MockResponsePlugin