同一个用户 在本地生成token;为什么在测试服务器环境还是可以用

Blade 未结 1 626
志
剑宗 2021-12-06 18:36

一、该问题的重现步骤是什么?

1.  同一个用户 在本地生成token;为什么在测试服务器环境还是可以用

2. 

3.


二、你期待的结果是什么?实际看到的又是什么?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  • 2021-12-07 01:35

    因为我们token采用的是jwt无状态认证,jwt不是类似session有状态的形式。

    所以token生成后,只要内部时间没有过期,请求的时候就可以生效。

    如果你的要让token只能在固定的一个项目使用,那配置token的签名key就可以了。

    通过如下配置生效,注意key的长度需要符合token格式 ,默认为32位

    blade.token.sign-key=xxx


    0 讨论(0)
提交回复