Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 显示ldapsearch图像结果_Javascript_Html_Ldap - Fatal编程技术网

Javascript 显示ldapsearch图像结果

Javascript 显示ldapsearch图像结果,javascript,html,ldap,Javascript,Html,Ldap,我试图将ldap查询的结果显示到html图像中 我从ldapsearch获得以下结果: ldapsearch -h server -p port -x -b "DC=dc,DC=domain,DC=com" -LLL "(mail=user@company.com)" -s "photo" 它返回一个由5个元素组成的数组 我还以编程方式验证它: 我已尝试将此结果(应为jpeg格式)转换为base64: let avatar = _.get(ldapUser, 'photo'); let a

我试图将ldap查询的结果显示到html图像中

我从ldapsearch获得以下结果:

ldapsearch -h server -p port -x -b "DC=dc,DC=domain,DC=com" -LLL "(mail=user@company.com)" -s "photo"

它返回一个由5个元素组成的数组

我还以编程方式验证它:

我已尝试将此结果(应为jpeg格式)转换为base64:

let avatar = _.get(ldapUser, 'photo');
let avatar_b64 = new Buffer(avatar[0]).toString('base64');
并将其显示在标记中:

<img src="data:image/jpg;base64,AAEAAADvv73vv73vv73vv70BAAAAAAAAAAwCAAAA...."

但它从来没有显示任何东西


你知道我遗漏了什么吗?

来自“照片”的数据已经进行了base64编码。如果不进行编码会发生什么?我进行了编码,但它也不起作用。“照片”中的数据已经进行了base64编码。如果你不把它编码会怎么样?我编码了,但它也不工作。