我对这个问题的预感是,由于现在有多个 Spring Gateway 实例,可能会导致会话冲突,您能否使所有网关实例共享会话?听说有一个名为 spring session 的工具可以做到这一点,但我不确定如何配置它,因为授权服务器不是由 spring 管理,而是由 keycloak 管理。谢谢!
听说有一个名为 spring session 的工具可以做到这一点,但我不确定如何配置它,因为授权服务器不是由 spring 管理,而是由 keycloak 管理。谢谢!
“验证错误”是什么意思?请详细说明您的错误。 Keycloak 使用使用 JWT 令牌的无状态会话进行身份验证和授权。因此,无论运行多少个网关实例,它都能正常工作。
我建议不要仅针对此错误实现 Spring 会话,根据我的理解,当涉及有状态会话时,Spring 会话会很有帮助。