Compartilhar via


Tutorial: Testar um aplicativo Web ASP.NET Core que conecte usuários

Aplica-se a: Círculo verde com um símbolo de marca de seleção branca que indica que o conteúdo a seguir se aplica aos locatários da força de trabalho. Locatários da força de trabalho Círculo verde com um símbolo de marca de seleção branca que indica que o conteúdo a seguir se aplica a locatários externos. Locatários externos (saiba mais)

Neste tutorial, você testará a experiência de entrada e saída do aplicativo Web ASP.NET Core e exibirá as declarações no token de ID. No tutorial anterior, você adicionou os elementos de autenticação, a entrada e as experiências de saída ao aplicativo para habilitar o aplicativo a chamar uma API Web. Para fins deste tutorial, a API do Microsoft Graph é chamada para exibir as informações de perfil do usuário conectado.

Neste tutorial, você:

  • Testar o aplicativo e exibir declarações de token de ID
  • Sair do aplicativo
  • Limpar os recursos

Pré-requisitos

Testar o aplicativo

Esta seção demonstra como testar o aplicativo entrando e chamando a API do Microsoft Graph para exibir as informações de perfil do usuário conectado.

  1. Inicie o aplicativo digitando o seguinte comando no terminal, que lança o perfil https no arquivo launchSettings.json.

    dotnet run --launch-profile https
    
  2. Abra um novo navegador privado e insira o URI do aplicativo no navegador, neste caso, https://localhost:5001.

  3. Depois que a janela de entrada for exibida, selecione a conta com a qual entrar. Verifique se a conta corresponde aos critérios do registro do aplicativo.

  4. Preencha seu email e o código de uso único conforme instruído para concluir o fluxo de login. Você pode optar por permanecer conectado ou não na janela Permanecer conectado .

  5. O aplicativo solicita permissão para manter o acesso aos dados que você já autorizou, e para entrar no sistema e ler seu perfil. Selecione Aceitar.

  6. A captura de tela a seguir é exibida, indicando que você entrou no aplicativo. As declarações de token de ID são exibidas automaticamente.

    Captura de tela mostrando os resultados da chamada à API.

Sair do aplicativo

Agora que o aplicativo é testado e chamado de API do Microsoft Graph, você deve sair do aplicativo.

  1. Encontre o link Sair no canto superior direito da página e selecione-o.
  2. Será solicitado que você escolha uma conta da qual sair. Selecione a conta usada para entrar.
  3. Uma mensagem é exibida indicando que você saiu. Agora você pode fechar a janela do navegador.

Limpar os recursos

Você deverá excluir o registro do aplicativo se não planeja usá-lo mais adiante. Você também pode excluir seu aplicativo local e o certificado autoassinado.

  1. Navegue até a página visão geral do aplicativo no Centro de administração do Microsoft Entra e selecione Excluir na parte superior da página. Marque a caixa no painel lateral e selecione Excluir.
  2. Localize seu aplicativo local e exclua-o usando o IDE ou o terminal.
  3. Verifique se o certificado não está sendo usado por outro aplicativo de teste e repita o processo com seu certificado autoassinado.

Consulte também