0530-3433334

网站建设 APP开发 小程序

知识

分享你我感悟

您当前位置>首页 >> 知识 >> 小程序

微信小程序获得和加解密、签名系列

发表时间: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接口返回获取微信小程序获得和加解密、签名系列,

炫佑科技专注互联网开发小程序开发-app开发-软件开发-网站制作等

相关案例查看更多