|
发表于 2020-8-24 20:16:26
|
显示全部楼层
四川省广安市
- .版本 2
- .子程序 子程序1
- JS_HmacSHA256 (#JS, 时间_取现行时间戳 (真) + “POST/GET” + “Requestpath” + “body”, secretkey)
- .子程序 JS_HmacSHA256, 文本型, , WT-JS_DEBUG
- .参数 script, 文本型, , 常量JS脚本
- .参数 word, 文本型, , 参数1
- .参数 key, 文本型, , 参数2
- .局部变量 js, 对象
- .局部变量 eval, 变体型
- .局部变量 ret, 文本型
- CoInitialize (0) ' 线程中使用 加载COM
- js.创建 (“ScriptControl”, )
- js.写属性 (“Language”, “JScript”)
- ' 如果调试结果与工具不符,有可能是编码问题,尝试加入: 【 编码_Utf8到Ansi (到字节集 (script)) 】
- js.逻辑方法 (“AddCode”, script)
- eval = js.通用方法 (“Eval”, “HmacSHA256_Encrypt(” + #引号 + word + #引号 + “, ” + #引号 + key + #引号 + “)”)
- ret = eval.取文本 ()
- js.清除 ()
- CoUninitialize () ' 线程中使用 卸载COM
- 返回 (ret)
复制代码
补充内容 (2020-8-24 20:19):
js你直接用wt-js工具生成HmacSHA256脚本就可以了 |
|