diff --git a/server/web3service/controllers/jwt.js b/server/web3service/controllers/jwt.js index f4ded84..a6f2c13 100644 --- a/server/web3service/controllers/jwt.js +++ b/server/web3service/controllers/jwt.js @@ -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);