微信小程序获得和加解密、签名系列
发表时间:2023-10-01 20:50:19
文章来源:炫佑科技
浏览次数:190
菏泽炫佑科技 菏泽炫佑小程序开发 菏泽炫佑app制作 炫佑科技
微信小程序获得和加解密、签名系列
官方的描述是:
微信服务器生成的密钥,用于对用户数据进行加密和签名。
指某东西的用途
(1)对通过wx.()接口获取的“用户信息中的密文”进行解密。
(2)“稍微处理一下”,用它来维护小程序的登录状态。
“轻微处理”大致是:
(1) 生成随机数(官方称之为)
(2) 使用这个随机数作为键,+作为值。
即:[]=+
:用户唯一标识符
即:你的小程序中每个微信用户的唯一标识。
2:如何获取并官方提供HTTP接口:
获取步骤:
(1)获取appid,,
(2)用appid,,分别替换上述接口地址中的APPID,,其他不变,组装成完整的地址。
例如:
![-0](媒体/0530-/-0.png)
微信小程序接入及(加密、解密、签名系列)
![-1](媒体/0530-/-1.png)
3:在“在浏览器中打开这个地址”或者“后台模拟浏览器的GET执行这个地址”中,可以返回如下JSON数据(包括,)
微信小程序接入及(加密、解密、签名系列)
总结:从步骤1、2、3我们可以知道,只要拿到appid,就可以得到总和
4:获取appid和
appid 是小程序ID
对于小程序密钥()
如何获取:小程序后台登录网址:
打开小程序后台网址,注册并登录后,可以找到您的AppID,如下图所示。
微信小程序接入及(加密、解密、签名系列)
注:目前个人无法注册小程序。 报名对象:企业、政府、媒体及其他组织;
当然,个人也可以通过这种方式进行注册。
门户网站:
5:如何通过调用wx.login()接口获取登录凭证()
微信小程序接入及(加密、解密、签名系列)
![-3](媒体/0530-/-3.png)
6:总结一下整个获取过程(1)注册微信小程序开发微信小程序的步骤,登录后台并获取设置中的appId和(key)
(2)调用wx.login()接口获取登录凭证
(3)调用wx.()接口发送到服务器后台
(4) 在服务器后台,已知appId,,
然后调用以下官方http接口返回获取微信小程序获得和加解密、签名系列,