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

Rest 在Grails中使用预身份验证生成JWT令牌,rest,grails,jwt,siteminder,pre-authentication,Rest,Grails,Jwt,Siteminder,Pre Authentication,我有一个Grails3应用程序,其中身份验证由Siteminder完成。在对用户进行身份验证之后,我们应该能够生成JWT令牌,并使用其他rest API调用进行保护。 我已经使用RequestHeaderAuthenticationFilter对请求头进行了身份验证。在这个场景中,谁能帮助集成JWT令牌呢 Thank is advance我通过使用自定义令牌生成器实现了它,该生成器在请求头身份验证后调用,并将令牌保存在http响应头中。创建自定义rest令牌验证过滤器以验证API调用中的令牌身份

我有一个Grails3应用程序,其中身份验证由Siteminder完成。在对用户进行身份验证之后,我们应该能够生成JWT令牌,并使用其他rest API调用进行保护。 我已经使用RequestHeaderAuthenticationFilter对请求头进行了身份验证。在这个场景中,谁能帮助集成JWT令牌呢


Thank is advance

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

身份验证由Siteminder完成
是否有任何相关链接或规范-通常情况下,grails应用程序通过spring security或apache shiro进行身份验证-我使用了以下方法:使用自定义API和spring security生成身份验证我正在使用Spring安全性的预认证场景。身份验证后,Siteminder将不会生成令牌。所以我必须在我的应用程序中生成一个。我在《春季安全》中遇到了JWT。但在预验证的场景中,您不知道如何使用它。使用spring security rest插件,您可以从前端js应用程序(例如vuejs)发送jwt令牌,通过令牌响应后端并处理请求,令牌表示与用户发送的每个请求的连接-他们也发送令牌-实际上并不相关预认证场景-不太清楚它是如何工作的。上面有一个java版本(第一个注释链接),我已经设法使用上面的代码在以前定制的api中接收jwt令牌和验证流程请求-