Konfiguracja Spring Security w Spring Boot

0

Koledzy gdzie w projekcie Spring Boot można konfigurować Spring Security ? Nie mam w takim projekcie pliku konfiguracji xml jest jeden plik application.properties - wszystko tam sie konfiguruje ?

0

Po prostu tworzysz klase która rozszerza bazową konfigurację ze spring security.
Tutaj masz fajny przykład:
https://spring.io/guides/gs/securing-web/

Jak sobie nie poradzisz wrzuć wszystko na githuba i zapodaj link.

0

Zerknijcie na to. O co tu chodzi ?
Stworzyłem strone test.jsp:

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
    
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
TRESC
</body>
</html>

Zarejestrowałem ją w taki sposób:

package dawydiuk.pl;

import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.ViewControllerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;

@Configuration
public class MvcConfig extends WebMvcConfigurerAdapter
{

	@Override
        public void addViewControllers(ViewControllerRegistry registry) {
      
        registry.addViewController("/test").setViewName("test");
    }
	
	
}

A kiedy uruchamiam to w przegladarce dostaje kod html zamiast widok strony ?

Przechwytywanie.png

0

Wszystko działa jeżeli zamiast :

 
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
 
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

ustawie

<!DOCTYPE html>
 

ale wtedy jest problem kiedy chce dodać

 
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

ponieważ wywala mi na stronie:

Przechwytywanie.PNG

Czy to całe zachowanie mojej apki jest normalne :) ?

1 użytkowników online, w tym zalogowanych: 0, gości: 1