JAVA版微信小程序用户数据的签名验证和加解密

时间:2021-03-29 17:43:18
【文件属性】:
文件名称:JAVA版微信小程序用户数据的签名验证和加解密
文件大小:61KB
文件格式:PDF
更新时间:2021-03-29 17:43:18
JAVA,版微,信小,程序,用户,数据,的,签名,验证, 签名验证和加解密 数据签名校验 为了确保 开放接口 返回用户数据的安全性,微信会对明文数据进行签名。开发者可以根据业务需要对数据包进行签名校验,确保数据的完整性。 签名校验算法涉及用户的session_key,通过 wx.login 登录流程获取用户session_key,并自行维护与应用自身登录态的对应关系。 通过调用接口(如 wx.getUserInfo)获取数据时,接口会同时返回 rawData、signature,其中 signature = sha1( rawData + session_key ) 开发者将 signature、rawData 发送到开发者服务器进行校验。服务器利用

网友评论