Jersey JAX-RS + Spring安全应用程序示例

时间:2011-07-22 20:11:10

标签: java spring-security jersey restful-authentication

有没有人有关于此答案所描述内容的示例应用程序?

User authentication on a Jersey REST service

1 个答案:

答案 0 :(得分:9)

使用以下步骤:

  • 第1步。在您的球衣应用程序中插入过滤器(请参阅泽西DOCS如何拦截请求)。
  • 第2步。要求客户端应用程序在Header中传递用户凭据,以便在Jersey Service Filter中获取它们。
  • 第3步。获取标头值并要求您的数据库验证它们。
  • 第4步。验证后,使用安全上下文来存储原则(用户)。
  • 第5步。使用存储的安全上下文来验证您的Jersey服务子资源。

按照我的步骤,您将获得答案。