数据
appid:wx3bec1d60196f34c5
session_key:65Nv+Ti0xAint3nRRIfBgg==
encryptedData:zkaajv9OFRNly2hD54kEAA9m+SvjCIRVgkGvK4h2R2CZFazQvVeJnHXjVWcIqIyJ7be5UGSWti7EH2UKSowwdRQchyKmzkJow5va9Z/TzUd15Wm3ayq/pgEHdY/AdM7HmKoV5TIACuikZgMz6+pfRfY3PLfvnqqd5zefeod8UVFs0jzQqi33Jpa9RaTcx0bezFjxf7Y+8a7naV1qpUUIGdj10iBz/d5S02X2pWPUiPJzsajs/h/jravwOXkYegXTGaZdJDL18clYsBFnT+PMsffVxydXr7hWdHp9kkJ3sVW3N4tdcXIIaYaPF3zaEp8BV13wlKVP+6BxjQTR03afbhfVLWC852qjYh+isJ7zB6eQ8ylK4FBLqaciI0X37qVUBLknYKzlKlh9yryeFjdlLJkevFVdvVll31NXc6/cji8zUvtTNNFWw9esESuuFzcZkw4VtNjLO3JKQ+q84suEZY520d5v1yeJsWl/EZt+5wRJSIGAirD9Zn7293CAufpLWPujZcgY5hM4YVKsHsX/r34IAbKnCfUtxIjlqbaDP4E=
iv:HY8qw9vi87wU+CxX4CXi7g==
错误如下
06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt
我也同样遇到这个问题,用“微信开发者工具” 模拟运行的小程序没有问题,但是 用手机扫一扫进入之后, 后台就出现解密手机号码失败:
Error: Error: error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt
at WXBizDataCrypt.decryptData (/opt/dida-server/src/api/service/WXBizDataCrypt.js:24:11)
at Generator.next (<anonymous>)
at step (/opt/dida-server/app/api/controller/descro.js:1:191)
at /opt/dida-server/app/api/controller/descro.js:1:437
at Promise._execute (/opt/dida-server/node_modules/thinkjs/node_modules/bluebird/js/release/debuggability.js:272:9)
at Promise._resolveFromExecutor (/opt/dida-server/node_modules/thinkjs/node_modules/bluebird/js/release/promise.js:473:18)
at new Promise (/opt/dida-server/node_modules/thinkjs/node_modules/bluebird/js/release/promise.js:77:14)