node ldapauth jpegPhoto decoding

问题描述:

我终于得到了node-ldapauth与基本openldap install的配合。node ldapauth jpegPhoto decoding

现在,当用户对象出现在节点中时,我试图将jpegPhoto保存到文件以用作配置文件图片。但我想不出我试图格式

(在许多其他事情):

fs.writeFileSync(jpgPath, ldapUser.jpegPhoto); 

和:

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

任何想法?

谢谢!

试试这个:

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