Quote Originariamente inviata da brodik Visualizza il messaggio
da stackoverflow:
ho provato la soluzione di stackoverflow, ma non funziona, genera sempre il solito messaggio di errore, questo il mio codice

$pwdtxt = "miapassword";
$newPassword = '"' . $pwdtxt . '"';

$newPass = iconv( 'UTF-8', 'UTF-16LE', $newPassword );

$r = ldap_add($ldapconn, 'CN=John5,'.$branch, array(
'cn' => 'John5',
'name' => 'Smith5',
'sn' => 'asd',
'instanceType' => '4',
'objectCategory'=> 'CN=Person,CN=Schema,CN=Configuration,dc=MIOSERVER ,dc=LOCAL',
'mail' => 'john5@mioserver.it',
//'userPassword' => '{MD5}' . base64_encode(pack('H*',md5($newuser_plaintext_pas sword))),
//'userPassword' => $newPass,
'unicodepwd' => $newPass,
'samaccountname' => 'rrrrrr',
'displayname' => 'John5',
'userAccountControl' => '66048',
'objectclass'=>array(
'top',
'user',
'person',
'organizationalPerson'
)

c'è un posto dove poter leggere il log dell'ldap, dove magari viene scritto più dettagliatamente che problema c'è?

io uso un server windows server 2019 essential
con ldap versione 10.0.17763.1