春季安全得到403而不是404

时间:2015-10-23 04:15:36

标签: spring-mvc spring-security

我有一个配置了以下安全上下文的Spring启动应用程序:

http
    .authorizeRequests()
        .anyRequest().authenticated().and()
    .addFilterAfter(jwtAuthenticationFilter(), AbstractPreAuthenticatedProcessingFilter.class)

当客户端请求现有资源时,jwtAuthenticationFilter完成其工作,客户端获得真正的响应。 但是当客户端请求不存在的资源时,在Spring意识到资源不存在之前会触发jwtAuthenticationFilter。所以他得到403错误而不是404错误。

我该如何解决?

0 个答案:

没有答案