rest - 具有预身份验证的Grails中的JWT token 生成

标签 rest grails jwt siteminder pre-authentication

我有一个grails 3应用程序,其中Siteminder完成了身份验证。在对用户进行身份验证之后,我们应该能够生成一个JWT token ,并使用该保护来保护其他rest api。
我已经使用RequestHeaderAuthenticationFilter来验证请求 header 。在这种情况下,任何人都可以帮助集成JWT token 。

谢谢提前

最佳答案

我通过使用自定义 token 生成器实现了此目的,该 token 生成器在请求 header 认证之后被调用,并将 token 保存在http响应 header 中。创建了一个自定义的休息 token 验证过滤器,以验证API调用中的 token

关于rest - 具有预身份验证的Grails中的JWT token 生成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54519247/

相关文章:

java - RESTful Web 服务的返回值,考虑空值

unit-testing - Grails项目设置和约定-测试不是真正服务的spring组件

java - 前端和后端分别部署(域)的Cookies的使用

jwt - 如何从 AWS Cognito JWT 中获取元数据以将其用于 MongoDB Stitch 元数据字段?

java - 没有找到类 org.json.JSONObject 的序列化器,也没有发现创建 BeanSerializer 的属性

rest - Haskell 作为 REST 服务器

Grails 上传文件没有 getFile() 方法的签名

grails - Grails中的访问关系表

java - 如何在Java中使用RSAPublicKey和RSAPrivateKey类?

json - Delphi Rest.JSON JsonToObject 仅适用于 f 变量