Sourabh Kumawat
10/05/2022, 7:31 AM{
"statusCode": 500,
"error": "Internal Server Error",
"message": "SuperTokens core threw an error for a POST request to path: '/recipe/jwt' with status code: 500 and message: Internal Error\n"
}
is someone aware about this error?
i am using "supertokens-node": "9.1.2",
version of super token
and method which is throwing the error is
import Session from 'supertokens-node/recipe/session'
Session.createJWT(JWT, JWT_EXPIRE_TIME)
rp_st
10/05/2022, 7:32 AMSourabh Kumawat
10/05/2022, 7:32 AMrp_st
10/05/2022, 7:33 AMSourabh Kumawat
10/05/2022, 7:33 AMrp_st
10/05/2022, 7:34 AMjava.lang.IllegalArgumentException: Claim values must only be of types Map, List, Boolean, Integer, Long, Double, String and Date",
rp_st
10/05/2022, 7:34 AMSourabh Kumawat
10/05/2022, 7:34 AMSourabh Kumawat
10/05/2022, 7:36 AMrp_st
10/05/2022, 7:37 AMSourabh Kumawat
10/05/2022, 7:37 AMrp_st
10/05/2022, 7:37 AMSourabh Kumawat
10/05/2022, 7:41 AM{
"http://example.com": {
"modules": "{DASHBOARD:['READ','WRITE','DELETE','SHARE','PUBLISH']}",
"roles": [
"public"
],
"id": "6fe23949-1c71-4a56-847e-83bba6b6f0d"
}
}
Sourabh Kumawat
10/05/2022, 7:42 AMSourabh Kumawat
10/05/2022, 7:47 AMrp_st
10/05/2022, 7:50 AMrp_st
10/05/2022, 7:51 AMSourabh Kumawat
10/05/2022, 7:51 AMrp_st
10/05/2022, 7:52 AMSourabh Kumawat
10/05/2022, 7:53 AMnkshah2
10/05/2022, 7:53 AMSourabh Kumawat
10/05/2022, 7:53 AMrp_st
10/05/2022, 7:53 AMSourabh Kumawat
10/05/2022, 7:54 AMrp_st
10/05/2022, 8:05 AMjwt = await JWTRecipe.createJWT({
"http://example.com": {
"modules": "{DASHBOARD:['READ','WRITE','DELETE','SHARE','PUBLISH']}",
"roles": ["public"],
"id": "6fe23949-1c71-4a56-847e-83bba6b6f0d"
}
}, 1000);
rp_st
10/05/2022, 8:06 AMrp_st
10/05/2022, 8:07 AMSourabh Kumawat
10/05/2022, 8:16 AMimport Session from 'supertokens-node/recipe/session'
Sourabh Kumawat
10/05/2022, 8:17 AMSourabh Kumawat
10/05/2022, 8:17 AMSourabh Kumawat
10/05/2022, 8:17 AMSession.createJWT(JWT, JWT_EXPIRE_TIME)
Sourabh Kumawat
10/05/2022, 8:19 AM'Error: Request failed with status code 500
at createError (/node_modules/supertokens-node/node_modules/axios/lib/core/createError.js:16:15)
at settle (/node_modules/supertokens-node/node_modules/axios/lib/core/settle.js:17:12)
at IncomingMessage.handleStreamEnd (/node_modules/supertokens-node/node_modules/axios/lib/adapters/http.js:269:11)
at /node_modules/elastic-apm-node/lib/instrumentation/run-context/AbstractRunContextManager.js:76:49
at AsyncHooksRunContextManager.with (/node_modules/elastic-apm-node/lib/instrumentation/run-context/BasicRunContextManager.js:59:17)
at IncomingMessage.wrapper (/node_modules/elastic-apm-node/lib/instrumentation/run-context/AbstractRunContextManager.js:76:23)
at IncomingMessage.emit (node:events:402:35)
at IncomingMessage.emit (node:domain:475:12)
at endReadableNT (node:internal/streams/readable:1343:12)
at processTicksAndRejections (node:internal/process/task_queues:83:21)'
Sourabh Kumawat
10/05/2022, 8:20 AMrp_st
10/05/2022, 8:20 AMSession.createJWT
works for me as wellrp_st
10/05/2022, 8:21 AMJWT
that you give is what you sent above?rp_st
10/05/2022, 8:21 AMrp_st
10/05/2022, 8:21 AMrp_st
10/05/2022, 8:39 AMrp_st
10/05/2022, 8:45 AMSourabh Kumawat
10/06/2022, 5:07 AMrp_st
10/06/2022, 5:17 AMSourabh Kumawat
10/06/2022, 5:22 AMnkshah2
10/06/2022, 5:24 AMnkshah2
10/06/2022, 5:25 AMnkshah2
10/06/2022, 5:25 AMnkshah2
10/06/2022, 5:40 AMnull
value was being added to the JWT payload which is not considered a valid claimnkshah2
10/06/2022, 5:40 AMSourabh Kumawat
10/06/2022, 5:53 AMnkshah2
10/06/2022, 6:20 AM