Jersey 1.17:非isUserInRole时重定向(Redirect-on-403)

Jersey 1.17:非isUserInRole时重定向(Redirect-on-403),redirect,filter,authorization,jersey-1.0,Redirect,Filter,Authorization,Jersey 1.0,我们使用Jersey 1.17并通过实现SecurityContextisUserInRolerole方法检查是否允许用户访问资源 我们需要将具有特定角色的用户重定向到特定页面,以防该用户无权访问特定资源。基本上,我们想在403上做一个重定向 我尝试在一个过滤器中执行此操作,但我不确定如何从那里获得SecurityContext以及终止过滤器链和重定向的正确方法。我最终捕获了客户端JavaScript代码中的403,并将浏览器窗口重定向到所需的URL

我们使用Jersey 1.17并通过实现SecurityContextisUserInRolerole方法检查是否允许用户访问资源

我们需要将具有特定角色的用户重定向到特定页面,以防该用户无权访问特定资源。基本上,我们想在403上做一个重定向


我尝试在一个过滤器中执行此操作,但我不确定如何从那里获得SecurityContext以及终止过滤器链和重定向的正确方法。

我最终捕获了客户端JavaScript代码中的403,并将浏览器窗口重定向到所需的URL