我使用Codeigniter和JWT-library为我的Auth0 API生成JWT令牌。如果我在jwt.io上检查生成的令牌并写下我的秘密,我也会解码令牌。当我尝试在Auth0 API上使用生成的令牌时,我收到错误:
:%s:\(<a [^>]*>\)\(.\{-}\)\(</a>\):\=join([submatch(1),substitute(submatch(2),'-',' ','g'),submatch(3)],''):g
我的代码是下一个:
{
"statusCode": 401,
"error": "Unauthorized",
"message": "Invalid signature received for JSON Web Token validation",
"attributes": {
"error": "Invalid signature received for JSON Web Token validation"
}
}
有谁知道如何解决此问题并验证令牌签名?
更新:现在我注意到,如果选中“secret base64 encoded”,我的签名无效,应该已经检查过了。
提前致谢