sign签名

简介: sign签名
本文章向大家介绍使用sign签名发送请求,主要包括使用sign签名发送请求使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
import CryptoJS from “crypto-js”;
import urlencode from “urlencode”;
methods:{
async initUser () {
try {
const url = “/api/info/self”;
let _param = {
uid: this.uid,
utoken: this.token,
version: “1.0”,
ak: “test”,
ts: new Date().getTime(),
nonce: “1234567890”
}
let sortData = {}
let str = “”
Object.keys(_param).sort().map(key => {
sortData[key] = _param[key]
str += (key + “=” + sortData[key] + “&”)
})
let result = CryptoJS.HmacSHA1(str.substring(0, str.length - 1), “4544b93610d6aeea857db75a0e63edb4”);
console.log(result)
let sig = result.toString();
sig = encodeURI(sig);
sig = urlencode(sig);
sortData.sign = sig
const { data: res } = await this.$http[0].get(
url,
{
params: sortData,
},
);
console.log(res.data);
} catch (err) {
console.dir(err);
}
}
sign签名
————————————————
版权声明:本文为CSDN博主「是有头发的程序猿」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/wbryze/article/details/125309317
相关文章
|
Java Windows
签名验签工具
我们提供了一键生成RSA密钥工具。该工具也提供了签名及验签功能,可以演示针对支付宝开放平台接口的签名和验签流程。 WINDOWS版本下载地址:WINDOWS MAC OS版本下载地址:MAC_OSX 解压后,WINDOWS版本双击文件“RSA签名验签工具.bat”即可运行工具。
4371 0
查看apk的sha1签名
查看apk的sha1签名
133 0
|
7月前
|
JavaScript 数据安全/隐私保护
PostMan高级用法,接口MD5+Secret签名Sign
PostMan高级用法,接口MD5+Secret签名Sign
594 0
|
8月前
|
开发工具 Android开发
APP 备案公钥、签名 MD5、SHA-1、SHA-256获取方法。
APP 备案公钥、签名 MD5、SHA-1、SHA-256获取方法。
718 0
|
8月前
|
开发工具
APP 备案公钥、签名 MD5、SHA-1、SHA-256获取方法
APP 备案公钥、签名 MD5、SHA-1、SHA-256获取方法
961 0
由于没有公钥,无法验证下列签名: NO_PUBKEY 23E7166788B63E1E
由于没有公钥,无法验证下列签名: NO_PUBKEY 23E7166788B63E1E
238 0
|
安全 Java 开发工具
apk加固后再签名
apk加固后再签名
183 0
|
存储 JSON 算法
PHPJWS签名: 什么是JWS签名如何在PHP中实现JWS签名
在现代网络应用程序中,安全性是至关重要的。为了保证数据的安全,我们需要使用各种方法来加密和验证数据。JWS(JSON Web Signature)就是这样一种方法,它使用 JSON 格式来加密和验证数据。
112 0
给apk去签名、重新签名
给apk去签名、重新签名
208 0
给apk去签名、重新签名
C#编程:方法签名-8
C#编程:方法签名-8
179 0