为什么以下产生不同的输出?
OpenSSL命令行
echo Chris | openssl base64 # Q2hyaXMK
Node.js的
new Buffer('Chris').toString('base64') // Q2hyaXM=
我正在尝试使用该passport-http库进行基本身份验证,它似乎期望编码数据的格式为#1.这对我来说是一个问题,因为我的所有测试都依赖于Node来生成编码数据(mocha,supertest).
passport-http