PHP Auth0 JWT令牌生成器无效签名

时间:2017-01-08 12:59:06

标签: php codeigniter jwt auth0

我使用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”,我的签名无效,应该已经检查过了。

提前致谢

0 个答案:

没有答案