marcos.mitsi Postado Dezembro 23, 2022 Denunciar Share Postado Dezembro 23, 2022 Boa tarde pessoal -> poderiam me ajudar com o LDAP consigo me conectar mais não consigo trazer nenhum atributo com ldap_search se puderem ver oque estou errando agradeço $server = "teste.com.br"; //IP ou nome do servidor $dominio = "@teste.com.br"; //Dominio Ex: @gmail.com $user = $_POST['username'].$dominio; $pass = $_POST['password']; $ldap_con = ldap_connect($server); ldap_set_option($ldap_con, LDAP_OPT_PROTOCOL_VERSION, 3); ldap_set_option($ldap_con, LDAP_OPT_REFERRALS, 0); if ($bind = @ldap_bind($ldap_con, $user, $pass)) { echo "usuário autenticado<br-->"; $filter = array('sAMAccountName=$uname'); $attributes = array('name', 'sAMAccountName'); $result = ldap_search($ldap_con, "OU=User Accounts,DC=Domain1,DC=foobar,DC=Local", "(|(sn=*))", $attributes ) or exit("Erro em Pesquisar"); $entries = ldap_get_entries($ldap_con, $result); ldap_close($ldap_con); } else { echo "usuário ou senha inválida"; } Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
marcos.mitsi
$server = "teste.com.br"; //IP ou nome do servidor
$dominio = "@teste.com.br"; //Dominio Ex: @gmail.com
$user = $_POST['username'].$dominio;
$pass = $_POST['password'];
$ldap_con = ldap_connect($server);
ldap_set_option($ldap_con, LDAP_OPT_PROTOCOL_VERSION, 3);
ldap_set_option($ldap_con, LDAP_OPT_REFERRALS, 0);
if ($bind = @ldap_bind($ldap_con, $user, $pass)) {
echo "usuário autenticado<br-->";
$filter = array('sAMAccountName=$uname');
$attributes = array('name', 'sAMAccountName');
$result = ldap_search($ldap_con, "OU=User Accounts,DC=Domain1,DC=foobar,DC=Local", "(|(sn=*))", $attributes ) or exit("Erro em Pesquisar");
$entries = ldap_get_entries($ldap_con, $result);
ldap_close($ldap_con);
} else {
echo "usuário ou senha inválida";
}
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.