我们使用 Jersey 1.17 并通过实现 SecurityContext#isUserInRole(role) 方法检查是否允许用户访问资源。
我们需要将具有特定角色的用户重定向到特定页面,以防用户无权访问特定资源。基本上,我们想做一个 403 重定向。
我尝试在过滤器中执行此操作,但我不确定如何从那里获取 SecurityContext 以及终止过滤器链和重定向的正确方法。
我们使用 Jersey 1.17 并通过实现 SecurityContext#isUserInRole(role) 方法检查是否允许用户访问资源。
我们需要将具有特定角色的用户重定向到特定页面,以防用户无权访问特定资源。基本上,我们想做一个 403 重定向。
我尝试在过滤器中执行此操作,但我不确定如何从那里获取 SecurityContext 以及终止过滤器链和重定向的正确方法。