使用预身份验证在 Grails 中生成 JWT 令牌

JWT Token generation in Grails with Preauthentication

我有一个 grails 3 应用程序,其中的身份验证由 Siteminder 完成。用户通过身份验证后,我们应该能够生成 JWT 令牌并使用其他 rest api 调用受到保护。 我已经使用 RequestHeaderAuthenticationFilter 来验证请求 header。任何人都可以帮助在这种情况下集成 JWT 令牌。

谢谢提前

我通过使用自定义令牌生成器实现它,该生成器在请求 header 身份验证后调用,并将令牌保存在 http 响应 header 中。创建了自定义剩余令牌验证过滤器以验证 API 调用中的令牌