У меня есть приложение, которое должно предварительно заполнить форму входа в систему переменными, взятыми из URL.
protected void configure(HttpSecurity http) throws Exception {
http.authorizeRequests().antMatchers("/resources/**").permitAll()
.antMatchers(HttpMethod.GET, "/fornecedor/lista").hasRole("ADMIN")
.antMatchers(HttpMethod.GET, "/fornecedor/cadastrarFornecedor").hasRole("ADMIN")
.antMatchers(HttpMethod.POST, "/fornecedor/cadastrarFornecedor").hasRole("ADMIN")
.and()
.formLogin()
.loginPage("/login").permitAll()
.and()
.rememberMe()
.and()
.logout()
.logoutSuccessUrl("/login?logout")
.permitAll()
.and()
.rememberMe()
.userDetailsService(userDetailsService);
}
Я получаю localhost: 8080 / имя входа и, конечно, форма пуста Итак, мне нужно иметь возможностьчтобы получить пользователя по его идентификатору, переданному с таким URL: localhost: 8080 / login? user = nome & password = 12345, и передать этого пользователя в мою пользовательскую форму входа:
Но в настоящее время я не могу его получить - какя могу получить эту переменную пути в коде, и где я могу получить ее.