Код выглядит так и работает просто отлично:
Код: Выделить всё
var jwtSecret = {
"p":"loremipsum",
"kty":"RSA",
"q":"loremipsum",
"e":"AQAB",
"alg":"RS256"
}
var signedJWTToken = KJUR.jws.JWS.sign(null, header, data, jwtSecret);
Код: Выделить всё
var jwtSecret = pm.vault.get("jwtSecret");
....
var signedJWTToken = KJUR.jws.JWS.sign(null, header, data, jwtSecret);
Я решил, что это так. неправильный анализ строки в объекте Javascript, но создание объекта из JwtSecret не изменило ошибку:
Код: Выделить всё
var jwtSecret = pm.vault.get("jwtsecret");
var jwtObject = Object(jwtSecret);
var signedJWTToken = KJUR.jws.JWS.sign(null, header, data, jwtObject);
Любой, у кого есть ноу-хау может указать мне правильное направление?
Подробнее здесь: https://stackoverflow.com/questions/793 ... est-script
Мобильная версия