1
我想将值添加到属性。这是我的代码如下。LDAP强(er)身份验证要求
function set_attribute($attribute, $uid, $service)
{
$entries = $this->get_account($uid);
if ($entries != false && count($entries) == 1) {
$entry = $entries[0];
$result = $entry->add(array($attribute => $service));
if (PEAR::isError($result))
return false;
else {
$result = $entry->update();
if (PEAR::isError($result))
return false;
}
return true;
} else
return false;
}
我未能向属性添加新值。这是错误,当我倾倒这段代码$result->getMessage()
string(121) "Could not add new values to attribute serviceType: Strong(er) authentication required: LDAP_STRONG_AUTH_REQUIRED"
有什么不妥的地方。即使我已经认证,我也找不到解决方案。