Senti falta de exemplos de como usar Active Directory para login.
Principalmente, um AD já existente, como acontece onde trabalho, então não posso usar um criado do zero, preciso me conectar ao existente e fazer uso dele.
Senti falta de exemplos de como usar Active Directory para login.
Principalmente, um AD já existente, como acontece onde trabalho, então não posso usar um criado do zero, preciso me conectar ao existente e fazer uso dele.
Olá Assessoria!
Felizmente, existem diversas maneiras de se conectar a um AD existente e utilizá-lo para autenticação em uma API Rest. Uma das formas mais comuns é utilizando a biblioteca Spring Security, que possui diversas configurações para integração com o Active Directory.
Para isso, você pode seguir os seguintes passos:
Aqui está um exemplo de como ficaria o arquivo de configuração application.yml:
spring:
security:
ldap:
url: ldap://seu-ad:389
base: dc=seu-dominio,dc=com
user-dn-pattern: uid={0},ou=usuarios
Com essas configurações, o Spring Security já será capaz de se conectar ao seu AD e autenticar usuários.
Acho que como tudo foi criado do zero, o instrutor não conseguiria passar por esse ponto especifico.
Espero ter ajudado e bons estudos!
Muito obrigado pela colaboração.
Mas, preciso entender também como usar a lib do AD para fazer funcionar.
Não sei implementar o serviço de autenticação usando o AD.