Jersey Shiro 404登录后未发现问题

Jersey Shiro 404登录后未发现问题,jersey,http-status-code-404,shiro,Jersey,Http Status Code 404,Shiro,我正在RESTAPI中使用Shiro和Jersey。我使用基于表单的身份验证,因为我需要从我的angular应用程序发送一条post消息以进行身份验证(用户名、密码)。没有jsp或其他页面,只有过滤器和相应的领域 我有以下配置:我有我的自定义FormAuthenticationFilter,比如说MyFormAuthenticationFilter。那么,在配置中,我有 addFilterChain(“/login”,Key.get(MyFormAuthenticationFilter.clas

我正在RESTAPI中使用Shiro和Jersey。我使用基于表单的身份验证,因为我需要从我的angular应用程序发送一条post消息以进行身份验证(用户名、密码)。没有jsp或其他页面,只有过滤器和相应的领域

我有以下配置:我有我的自定义FormAuthenticationFilter,比如说MyFormAuthenticationFilter。那么,在配置中,我有
addFilterChain(“/login”,Key.get(MyFormAuthenticationFilter.class))

当我第一次使用post请求发送的正确凭据访问/login路径时,我将登录。到现在为止,一直都还不错。问题是,当我成功登录并再次尝试访问/login路径时,我会得到404。我知道这条路径下没有资源,但如果我已经登录,是否可以让它不返回任何内容

谢谢
BR

你说的“不返回内容”是什么意思?404状态是http让浏览器知道没有内容的一种方式。404是“未找到”。我的错误,我的意思是返回204没有内容。但不管怎样,只需将返回代码更改为404即可。