node ldapauth jpegPhoto解码

时间:2017-04-18 16:54:03

标签: node.js ldap openldap

我终于让node-ldapauth使用基础openldap安装。

现在,当用户对象显示在节点中时,我正在尝试将jpegPhoto保存到文件中以用作配置文件pic。但我无法弄清楚格式

我尝试过(在许多其他事情中):

fs.writeFileSync(jpgPath, ldapUser.jpegPhoto);

var jpg = new Buffer(ldapUser.jpegPhoto, 'base64');
fs.writeFileSync(jpgPath, jpg);

有什么想法吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

试试这个:

const jpg = Buffer.from(ldapUser.jpegPhoto, 'binary')
fs.writeFileSync(jpgPath, jpg);