Configuração Spring Security

7 respostas
frontspringspring-bootjava
G

Boa noite pessoa, estou tentando modificar a tela de login do spring security, por default ela vem uma, só que gostaria de trocar, fiz alguns codigos e vi alguns tutorias e não funcionar, para que minha classe WebSecurityConfig não está funcinando.

package com.ecommercebook.security;
		
		import org.springframework.context.annotation.Configuration;
		import org.springframework.security.config.annotation.web.builders.HttpSecurity;
		import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter;
		
		@Configuration
		public class WebSecurityConfig extends WebSecurityConfigurerAdapter {
			
			@Override
			protected void configure(HttpSecurity http) throws Exception{
				http.csrf().disable()
					.authorizeRequests()
						.anyRequest()
						.authenticated()
						.and()
						.formLogin()
							.loginPage("/entrar.html")
							.permitAll()
							.defaultSuccessUrl("/index.html")
		    				.permitAll();
			}
		
		}

A minha rota que renderiza esse HTML e essa:

@RequestMapping( method=RequestMethod.GET, path="/entrar")
			public String login() {
				return "entrar";
			}

Obrigado pelo atenção.

7 Respostas

D

Modificar em que sentido?

F
.formLogin()
    			.loginPage("/entrar.jsp")   
    			.loginProcessingUrl("/login")
    				.permitAll()

desse jeito ai deve funcionar

F

nesse caso ai estou usando spring mvc e tenho uma rota mapeada para um controller “/login” que devolve a entrar.jsp

G

Para uma pagina que eu criei.

D

Mantenho o que questionei antes.
O que você precisa? Por que o padrão não te atende?

G

Ele me atende, mas queria modificar para uma html que eu montei de login.

D

Cara, é simples.
Esse tutorial te dá mais noção sobre o que fazer.

Criado 19 de outubro de 2019
Ultima resposta 21 de out. de 2019
Respostas 7
Participantes 3