关于用button open-type="getUserInfo"返回数据编码的问题?

发布于 7 年前作者 songyang14439 次浏览最后编辑 7 年前来自 issues

在小程序中通过button open-type="getUserInfo"拿到的用户数据都正常。可是将“encryptedData”字段和“vi”字段传到后端解密就会报错:‘utf-8’ codec can’t decode byte 0xcf in position 1: invalid continuation byte 。请问 encryptedData 字段用的什么编码?是utf-8吗?为什么会报错呢?

后端解密用的是官方链接中提供的解密示例代码中的python版。pyhon3默认utf-8编码。(如下图)。

2 回复
xiulan11
xiulan111 楼6 年前

你好 请问现在 解决了这个问题了吗, 我在解密中也遇到这个问题

sxue
sxue2 楼5 年前

谢邀,没遇见过你这问题,建议试试其他编码格式