上一个方案:https://blog.csdn.net/pushme_pli/article/details/86502499
今天上文提到的实现token timeout的解决方案出了问题:在同时发送若干个request的时候产生了异常,非常常见的JDBC DuplicateKeyException
因为使用了Spring oauth2的JdbcTokenStore(https://docs.spring.io/spring-security/oauth/apidocs/org/springframework/security/oauth2/provider/token/store/JdbcTokenStore.html)
所以立即查看了Spring oauth2 JDBC实现所要求的表结构(https://github.com/spring-projects/spring-security-oauth/blob/master/spring-security-oauth2/src/test/resources/schema.sql<