This commit is contained in:
aozhiwei 2024-06-19 13:39:55 +08:00
parent 4896171e3c
commit 3012e25db1

View File

@ -23,7 +23,7 @@ async function refreshKey() {
if (!err) {
}
});
await utils.sleep(1000 * 60 * 5);
await utils.sleep(1000 * 1);
}
}
@ -36,7 +36,7 @@ async function asyncForceGetKey(jwksUri, header) {
const signingKey = key.publicKey || key.rsaPublicKey;
if (!err) {
jwksKeyHash[jwksUri] = {
'key': key,
'key': signingKey,
'uri': jwksUri,
'header': header,
'lastRefreshTime': utils.getUtcTime()
@ -52,7 +52,7 @@ async function asyncGetKey(jwksUri, header, cb) {
try {
if (jwksUri in jwksKeyHash) {
const c = jwksKeyHash[jwksUri];
console.log(c['key']);
console.log('bbbb', c['key']);
cb(null, c['key']);
return;
}
@ -61,7 +61,7 @@ async function asyncGetKey(jwksUri, header, cb) {
});
client.getSigningKey(header.kid, function(err, key) {
try {
console.log(err, key);
console.log('cccccc', err, key);
const signingKey = key.publicKey || key.rsaPublicKey;
if (!err) {
jwksKeyHash[jwksUri] = {
@ -93,8 +93,8 @@ function asyncVerify(jwksUri, data) {
asyncGetKey(jwksUri, header, cb);
},
(err, decoded) => {
console.log(err);
console.log(decoded);
console.log('ddddd', err);
console.log('eeeeeee', decoded);
ret.err = err;
ret.decoded = decoded;
resolve(ret);
@ -111,7 +111,7 @@ async function verify(session) {
//const payload = base64url.decode(arr[1]);
//const sign = base64url.decode(arr[2]);
const {err, decoded} = await asyncVerify(jwksUri, postData['data']);
console.log(err, decoded);
console.log('fffff', err, decoded);
if (err != null) {
//console.log(postData);
session.rspErr(500, err);