Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

CSS não carregando

Meu CSS das paginas não estão carregando, acredito que possa se alguma configuração errada no meu SpringSecurity.

Head do JSP:

<head>
    <!-- META -->
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
    <meta name="description" content="">
    <meta name="author" content="">
    <meta name="theme-color" content="#141619">

    <title>Login</title>

    <!-- FAVICON -->
    <link rel="shortcut icon" href="resources/img/favicon.ico">

    <!-- CORE CSS -->
    <link href="resources/plugins/bootstrap/css/bootstrap.min.css" rel="stylesheet">
    <link href="resources/css/theme.min.css" rel="stylesheet">
    <link href="resources/css/custom.css" rel="stylesheet"> 
    <link href="resources/css/helpers.min.css" rel="stylesheet">
    <link href='http://fonts.googleapis.com/css?family=Roboto:400,100,300,500,700' rel='stylesheet' type='text/css'> 

    <!-- PLUGINS -->
    <link href="resources/plugins/font-awesome/css/font-awesome.min.css" rel="stylesheet">
    <link href="resources/plugins/ionicons/css/ionicons.min.css" rel="stylesheet">
    <link href="resources/plugins/animate/animate.min.css" rel="stylesheet">
    <link href="resources/plugins/animate/animate.delay.css" rel="stylesheet">
</head>

Segue uma print da minha estrutura: http://prntscr.com/cmlm4b

Minhas classes do SpringSecurity

SecurityConfiguration:

@Override
    protected void configure(HttpSecurity http) throws Exception {

        http.authorizeRequests()

        /** Paginas que vão ser bloqueadas **/

            .antMatchers("/painel/**").hasRole("ADMIN")

            /** Paginas que vão ser permitidas **/

            .antMatchers("/").permitAll()
            .antMatchers("/perfil/**").permitAll()
            .antMatchers("/resources/**").permitAll()

            .anyRequest().authenticated()
            .and().formLogin().loginPage("/login").permitAll()
            .and().logout().logoutRequestMatcher(new AntPathRequestMatcher("/logout"));

    }
2 respostas

Olhei uma duvida aqui no segundo topico: https://cursos.alura.com.br/forum/topico-duvida-aula-2-css-nao-carrega-24223

Adicionei o método:

    @Override
    public void configure(WebSecurity web) throws Exception {
        web.ignoring().antMatchers("/resources/**");
    }

Mas continua não carregando o CSS

solução!

Resolvi trocando a estrutura: http://prntscr.com/cmm2im