스프링 시큐리티 두번째 장

세피·2021년 11월 12일
0

스프링

목록 보기
3/11
post-thumbnail

스프링 시큐리티 두번째 장

오류가 떴다.

Could not resolve view with name 'index' in servlet with name 'dispatcherServlet'

이유는 ? https://hermeslog.tistory.com/548

@EnableWebMvc 때문
Spring Boot 의 고유기능을 사용하기 위해서는 @EnableWebMvc 는 사용하지 않습니다.
@EnableWebMvc를 사용하면 Spring MVC를 사용하게 되어 직접 MVC 설정을 해주어야 한다는 의미입니다.

스프링에서 제공하는 기본 로그인 페이지 말고 내가 꾸민? JSP 파일을 사용하려면요?

WebSecurityConfig.java

.formLogin()
	//로그인 페이지 url 지정
	.loginPage("/login")

SecurityController.java

@RequestMapping(value = "/login")
	public String memberLogin(Model model) {
		return "memberLogin";
	}

해주면 됩니다.

자, 여기서 또 문제 발생

또... 이미지 엑박 뜸.

왜? 시큐리티는 리소스 파일 지정을 따로 해줘야 함

하하하..

방법

confiugre(WebSecurity web) desc : 인증 및 인가절차 무시, 주로 정적파일(js, css,image) 경로 설정에 이용

profile
세피의 블로그입니다

0개의 댓글