Resumo
Você protegeu com sucesso seu aplicativo Web Java permitindo que apenas os funcionários da sua empresa entrassem com o ID do Microsoft Entra. Seu aplicativo também pode acessar informações sobre o usuário e muito mais da API do Microsoft Graph com o consentimento dos usuários.
Neste módulo, você aprendeu como habilitar a autenticação e a autorização em uma aplicação Web Java ao:
- Registar a aplicação Web com o Microsoft Entra ID no portal do Azure.
- Adicionando fluxos de entrada usando a Biblioteca de Autenticação da Microsoft para Java (MSAL4J).
- Aceder às informações do utilizador a partir da API do Microsoft Graph com a ajuda da Microsoft Authentication Library for Java (MSAL4J) e do Microsoft Graph SDK for Java.
Limpeza
Você pode excluir seu registro de aplicativo no portal do Azure da seguinte maneira:
- Inicie sessão no portal do Azure.
- Se você tiver acesso a vários locatários, no menu superior, use o filtro Diretório + assinatura para selecionar o locatário no qual você registrou o aplicativo.
- Procure e selecione Microsoft Entra ID.
- Em Gerir, selecione Registos das aplicações.
- Em Todas as aplicações, procure e selecione a aplicação que registou (a aplicação nomeada
java-servlet-webapp-authentication
neste módulo). - Na página de registro do aplicativo, selecione Excluir no canto superior esquerdo.
- No prompt Excluir registro do aplicativo, marque a caixa indicando que você entende as implicações da exclusão do aplicativo e selecione Excluir para confirmar a exclusão do aplicativo.
Referências
- Tipos de aplicativo e fluxos de autenticação da plataforma de identidade da Microsoft
- Visão geral do MSAL
- Biblioteca de autenticação da Microsoft para Java
- Visão geral do Microsoft Graph
- SDK do Microsoft Graph para Java