Commit 8fd06d73 by 宋毅

tj

parent 6e1cfb4c
......@@ -70,7 +70,7 @@ class UtilsUserSve extends AppServiceBase {
agentId: item.agent_id,
corpId: item.corp_id,
timeStamp: timeStamp.toString(),
nonceStr: nonceStr
nonceStr: nonceStr.toUpperCase()
};
var signature = await this.getJsApiSingnature(ticketResult.data.ticket, parameters.nonceStr, parameters.timeStamp, nowPageUrl);
parameters.signature = signature;
......@@ -136,6 +136,14 @@ class UtilsUserSve extends AppServiceBase {
*/
async getJsApiSingnature(ticket, nonce, timeStamp, url) {//获取JsApi鉴权签名信息----本类中调用
let plainTex = "jsapi_ticket=" + ticket + "&noncestr=" + nonce + "&timestamp=" + timeStamp + "&url=" + url;
this.logCtl.info({
// appid: pobj.appInfo ? pobj.appInfo.uapp_id : "",
// appkey: pobj.appInfo ? pobj.appInfo.uapp_key : "",
// op: "https://oapi.dingtalk.com/get_jsapi_ticket",
content: "参数:" + plainTex,
optitle: "记录钉钉鉴权签名信息参数",
});
let signature = cryptoJS.SHA1(plainTex).toString();
return signature;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment