|
楼主 |
发表于 2022-2-18 11:24:20
|
显示全部楼层
广东省深圳市
变量名 | 类 型 | 静态 | 数组 | 备 注 | jzb1 | 存取键值表 | | | string1 | 文本型 | | | jzb2 | 存取键值表 | | | string2 | 文本型 | | | sign | 文本型 | | | 加密 | 加解密对象 | | |
jzb1. 创建 (“alg”, “HS256”)jzb1. 置值 (“typ”, “JWT”)string1 = Base64编码 (jzb1. 到JSON (假, , , , ), )jzb2. 创建 (“data”, 创建键值表 (“q”, 字节集_到文本 (编码_UTF8编码 (“啊啊啊啊啊啊啊·”, )) )) jzb2. 置值 (“uid”, “xjlsj33lasfaf”)string2 = Base64编码 (jzb2. 到JSON (假, , , , ), )string2 = 文本_替换 (string2, , , , “+”, “-”, “=”, “”, “_”, “-”, “/”, “_”)sign = 加密. 取HMAC值 ( #哈希算法_SHA256, string1 + “.” + string2, “LewUrszF21dbpkOqqSxjS9DMqie59DbDWFl3z0cGBqY”, #文本内容类型_Base64 )sign = 文本_替换 (sign, , , , “+”, “-”, “=”, “”, “_”, “-”, “/”, “_”)调试输出 (string1 + “.” + string2 + “.” + sign ) |
|