Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用JWT令牌实现Spring引导安全性_Spring_Spring Mvc_Spring Boot_Spring Security_Jwt - Fatal编程技术网

如何使用JWT令牌实现Spring引导安全性

如何使用JWT令牌实现Spring引导安全性,spring,spring-mvc,spring-boot,spring-security,jwt,Spring,Spring Mvc,Spring Boot,Spring Security,Jwt,我对Spring boot security JWT代币非常陌生,请就我的要求给我一些建议。 我想为SpringBootWeb应用程序使用JWT令牌。意味着我有rest控制器向前端提供数据,前端将从rest控制器请求数据。这里的令牌交换来了我的要求是用户登录一次应用程序,他得到了令牌没有问题,这里的令牌到期时间是30分钟。这是一个问题,用户在页面过期30分钟后对应用程序进行有争议的操作,并要求获得新的令牌,但在正常的web应用程序中,如果用户持续工作,会话时间会自动刷新。我知道基于令牌的身份验证

我对Spring boot security JWT代币非常陌生,请就我的要求给我一些建议。
我想为SpringBootWeb应用程序使用JWT令牌。意味着我有rest控制器向前端提供数据,前端将从rest控制器请求数据。这里的令牌交换来了我的要求是用户登录一次应用程序,他得到了令牌没有问题,这里的令牌到期时间是30分钟。这是一个问题,用户在页面过期30分钟后对应用程序进行有争议的操作,并要求获得新的令牌,但在正常的web应用程序中,如果用户持续工作,会话时间会自动刷新。我知道基于令牌的身份验证是无状态的,但请帮助我如何使用自动刷新令牌类会话来实现这一点。

为来自前端的每个请求在标头中添加令牌,并使用拦截器处理来自服务器的请求。请提供示例您的前端技术是什么?您使用的是ajax调用吗?是的,我们使用的是引导和JQUery ajax