Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 试图更改spring安全问题的默认登录处理URL错误404_Java_Spring_Spring Security - Fatal编程技术网

Java 试图更改spring安全问题的默认登录处理URL错误404

Java 试图更改spring安全问题的默认登录处理URL错误404,java,spring,spring-security,Java,Spring,Spring Security,我正在尝试更改spring security的默认登录处理URL,更改后,它将继续默认为错误404页面。一切似乎都很好,但我在尝试登录时不断出错,下面是我的代码片段 <form action="/signin/action" role="form" method="POST" name="frmValidation" novalidate> <div> ....... </form

我正在尝试更改spring security的默认登录处理URL,更改后,它将继续默认为错误404页面。一切似乎都很好,但我在尝试登录时不断出错,下面是我的代码片段

<form action="/signin/action" role="form" method="POST"  name="frmValidation" novalidate>
  <div>
.......
</form

当我尝试登录时,它抛出错误404,可能是什么问题?

您有任何控制器来处理
/sign/action
路径吗?不,我没有…在尝试登录后,您得到404不正确?是的,请再次阅读我的答案。
@Override
    protected void configure(HttpSecurity http) throws Exception{

        http.sessionManagement().maximumSessions(2);
                http
                .authorizeRequests()
                .antMatchers("/","/index")
                .permitAll()
                .anyRequest().authenticated()
                .and()
                .formLogin()
                .loginPage("/login").defaultSuccessUrl("/dash
                .loginProcessingUrl("/signin/action")
                .permitAll()
                .and()
                .logout().logoutRequestMatcher(new AntPathRequestMatcher("/logout"))
                .logoutSuccessUrl("/login?logout=true")
                .deleteCookies("JSESSIONID", "remember-me")
                .invalidateHttpSession(true)
                .and().csrf().disable();
    }