我正在检查Keycloak并试图保护用Springboot编写的REST服务。我在Github上找到了一个样本,它起作用了。问题是,一旦我通过刷新令牌获得了新的访问令牌,仍然可以使用旧的访问令牌。
我为Keycloak配置了Springboot适配器,并尝试通过Web门户为相关客户端在Keycloak中将访问令牌寿命设置为两分钟。
这种行为正常吗?任何建议都会有所帮助。
答案 0 :(得分:1)
这种行为完全正常。
访问令牌持续到令牌中设置的到期时间。 访问令牌寿命短,刷新令牌寿命更长。
没关系-您可以通过刷新令牌生成任意数量的访问令牌。所有令牌都将起作用,直到达到其ttl为止。
答案 1 :(得分:1)