Resumo
Você protegeu com êxito seu aplicativo Web Java, permitindo que apenas os funcionários da empresa façam login com o Microsoft Entra ID. Seu aplicativo também pode acessar informações sobre o usuário e muito mais da API do Microsoft Graph com o consentimento do usuário.
Neste módulo, você aprendeu a habilitar a autenticação e a autorização em um aplicativo Web Java:
- Registrar o aplicativo Web com o Microsoft Entra ID no portal do Azure.
- Adicionar fluxos de login usando a Biblioteca de Autenticação da Microsoft para Java (MSAL4J).
- Acessar informações do usuário da API do Microsoft Graph com ajuda da Biblioteca de Autenticação da Microsoft para Java (MSAL4J) e do SDK do Microsoft Graph para Java.
Limpar
Você pode excluir o registro de aplicativo no portal do Azure da seguinte forma:
- Entre no portal do Azure.
- Se você tem acesso a vários locatários, no menu superior, use o filtro Diretório + assinatura para selecionar o locatário no qual registrou o aplicativo.
- Pesquise e selecione Microsoft Entra ID.
- Em Gerenciar, selecione Registros de aplicativo.
- Em Todos os aplicativos, procure e selecione o aplicativo que você registrou (o aplicativo nomeado
java-servlet-webapp-authentication
neste módulo). - Na página de registro do aplicativo, selecione Excluir no canto superior esquerdo.
- No prompt Excluir registro de aplicativo, marque a caixa que indica que você entende as implicações da exclusão do aplicativo e, em seguida, selecione Excluir para confirmar a exclusão do aplicativo.
Referências
- Tipos de aplicativos e fluxos de autenticação da plataforma de identidade da Microsoft
- Visão geral da MSAL
- Biblioteca de Autenticação da Microsoft para Java
- Visão geral do Microsoft Graph
- SDK do Microsoft Graph para Java