API em DotNet Core com autenticação por grupos do AD do windows.
Essa é uma API simples porém com uma funcionalidade ENORME, além de conseguir utiliza-lá para se conectar com o AD, ela também permite fazer uma autenticação dentro de um grupo específico do AD, trazendo várias possíbilidades, como o bloqueio de algum site interno de uma empresa para somente a usuários de um grupo específico de dentro da empresa.
Para poder utilizar essa API deve-se adicionar o seguinte pacote:
Para adicionar esse pacote, rode o seguinte comando dentro da pasta myapp: dotnet add package System.DirectoryServices.AccountManagement --version 4.7.0;
Caso dê algum problema na hora de rodar a aplicação, tente fechar e abrir novamente a sua IDE ou tente instalar novamente o pacote DirectoryService, se o erro persistir, por favor entre em contato no meu e-mail: [email protected].