Testar seu fluxo de usuário de inscrição e de entrada
Aplica-se a: Locatários da força de trabalho Locatários externos (saiba mais)
O recurso Executar fluxo de usuário permite que você teste os fluxos de usuário simulando a experiência de inscrição ou entrada de um usuário com seu aplicativo. Você pode usar esse recurso para verificar se o fluxo de usuário está funcionando conforme o esperado. Para usar esse recurso, selecione o fluxo de usuário associado ao seu aplicativo, execute o fluxo do usuário e insira as informações de inscrição ou entrada solicitadas.
Esse recurso obtém a maioria dos valores necessários para execução no registro do aplicativo. Você pode selecionar o aplicativo que deseja testar e especificar o idioma do navegador para a interface do usuário, mas geralmente pode deixar os outros campos com seus valores padrão.
Pré-requisitos
- Um locatário externo do Microsoft Entra: você pode configurar uma avaliação gratuita ou criar um locatário externo no Microsoft Entra ID.
- Um fluxo de usuário de inscrição e de entrada.
- Seu aplicativo, que é registrado no Microsoft Entra, tem um URI de Redirecionamento especificado e está associado ao fluxo do usuário.
Para testar seu fluxo de usuário
Siga estas etapas para usar o recurso Executar fluxo de usuário para testar o fluxo do usuário.
Navegue atéIdentidade>Identidades Externas>Fluxos do Usuário.
Na lista, selecione seu fluxo de usuário. Pelo menos um aplicativo com um URI de redirecionamento deve ser associado a esse fluxo de usuário (consulte os Pré-requisitos).
Observação
Se o aplicativo que você deseja testar ainda não tiver sido adicionado ao fluxo de usuário, você poderá adicioná-lo agora. Depois de adicionar o aplicativo, pode haver um pequeno atraso antes que ele fique disponível para teste com o recurso Executar fluxo de usuário.
Selecione o botão Executar fluxo de usuário.
No painel Executar fluxo de usuário, a maioria dos campos é preenchida com valores de registro do aplicativo, para você poder deixar os valores padrão. Para obter detalhes sobre cada campo, consulte a tabela abaixo.
Campo Descrição URL de configuração do OpenID Esse valor é recuperado do registro do aplicativo. É o URL acessível publicamente que foi atribuído ao seu aplicativo quando você o registrou com o Microsoft Entra ID. Esse URL aponta para o documento de configuração do OpenID usado por aplicativos cliente para localizar URLs de autenticação e chaves de assinatura pública. O formato é: https://{tenant}.ciamlogin.com/{tenant}.onmicrosoft.com/v2.0/.well-known/openid-configuration?appid=00001111-aaaa-2222-bbbb-3333cccc4444
Aplicativo Este menu lista os aplicativos associados a esse fluxo de usuário. Pelo menos um aplicativo é necessário. Se houver vários aplicativos, selecione o que você deseja testar. URL de resposta / URI de redirecionamento Esse valor é recuperado do registro do aplicativo e é necessário para que o recurso Executar fluxo de usuário funcione. Mantenha a configuração atual, que é o URL de resposta ou o URI de redirecionamento (dependendo do protocolo) configurado para seu aplicativo. Saiba mais Recurso Esse valor é recuperado do registro do aplicativo para uma API Web protegida e se aplica a tokens de acesso. O Recurso é o URI de ID de Aplicativo globalmente exclusivo atribuído à API quando ele foi exposto durante o registro do aplicativo (saiba mais). O token de acesso deve conter os valores de Recursos e Escopos para permitir o acesso seguro à API Web. Escopos Esse valor é recuperado do registro do aplicativo para uma API Web protegida e se aplica a tokens de acesso. Os escopos são as permissões necessárias por um aplicativo para acessar os dados e a funcionalidade na API. Esses valores são definidos quando você expõe a API durante o registro do aplicativo (saiba mais). O token de acesso deve conter os valores de Recursos e Escopos para permitir o acesso seguro à API Web. Tipo de resposta O Tipo de resposta especifica o tipo de informação a ser retornado no token emitido pelo ponto de extremidade da autorização. Os valores disponíveis para Tipo de resposta são baseados em como as configurações de concessão implícita e de fluxos híbridos são configuradas no registro do aplicativo. Se os tokens de ID forem especificados (para fluxos implícitos e híbridos), então o token de ID estará disponível nesta lista. Se apenas tokens de acesso forem especificados (ou se nenhum token for especificado), código será a única opção disponível. Proof Code for Key Exchange O fluxo de código de autorização com o PKCE (Proof Key for Code Exchange) é recomendado para aplicativos de página única (SPAs). Com o PKCE, um código de autorização é entregue em vez de um token para o URL de resposta especificado do aplicativo. Para testar o fluxo do PKCE, marque a caixa de seleção Especificar desafio de código. Em seguida, você pode usar o Verificador de Código gerado automaticamente, o método Desafio de Código e os valores do Code Challenge para testar a experiência de fluxo do usuário. Ou você pode usar os valores esperados pelo aplicativo durante o desenvolvimento para que o aplicativo possa resgatar o código de autorização de um token. Saiba mais Localização Para testar um idioma específico, selecione a opção Especificar localidades de interface do usuário e use o menu Selecionar idioma de destino para escolher o idioma. Saiba mais Executar ponto de extremidade de fluxo de usuário Este URL executa o fluxo de usuário com as opções selecionadas. Você pode usar esse URL ou selecionar o botão Executar fluxo de usuário. Selecione o botão Executar fluxo do usuário ou copie o URL de Executar ponto de extremidade de fluxo do usuário em uma nova janela do navegador.
A página de entrada é aberta, permitindo que você teste a experiência do usuário.