Я включил библиотеку adLdap в мою папку codeigniter-> application-> library. Я написал код подключения в Active Directory LDAP, как это
public function index() {
$adldap = new adLDAP\adLDAP();
$adldap->setAccountSuffix('domain.local');
$adldap->setDomainControllers(array('dc1.domain.local'));
$adldap->setBaseDn('DC=domain,DC=local');
$isconnected = $adldap->connect();
if($isconnected) {
$params = array(
'username' => 'testtest',
'firstname' => 'Testings',
'surname' => 'None',
'email' => 'test@test.com',
'container' => array('Users', 'User Accounts'),
'enabled' => 1,
);
$isvalid = $adldap->user()->create($params);
var_dump($isvalid);
}
}
соединение с активным каталогом успешно, но оно не создает пользователя, всегда возвращает false когда я делаю
var_dump($isvalid);
Любой может посоветовать, где я ошибся в этом.
Задача ещё не решена.
Других решений пока нет …