今天做好一个API后进行测试,一致提示401,验证不通过,在后端代码中一通查找,实在找不出错误逻辑,明明token也传了,就是验证不了。
就在心态血崩的时候,终于让我找到原因了
原来JWT要验证的token格式是这样的
Authorization: JWT eyJhbGciOiAiSFMyNTYiLCAidHlwIj
JWT 验证的格式是 JWT +空格+eyJhbGciOiAiSFMyNTYiLCAidHlwIj
所以在前端的ajax中拼接是千万记得
空格!空格!空格!
好吧,怪我太粗心了