• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

알려주신대로 설정을 해도 다시 302요청을 보냅니다....

21.09.03 13:33 작성 조회수 122

0

디버그 해봤을때 favicon요청의 필터사이즈는 0이었는데 다시 /error요청이 들어옵니다.ㅠㅠㅠ 왜 /error 요청이 다시 들어오는지 모르겠습니다

@Configuration
public class SecurityConfig extends WebSecurityConfigurerAdapter {

public DefaultWebSecurityExpressionHandler expressionHandler() {
RoleHierarchyImpl roleHierarchy = new RoleHierarchyImpl();
roleHierarchy.setHierarchy("ROLE_ADMIN > ROLE_USER");

DefaultWebSecurityExpressionHandler handler = new DefaultWebSecurityExpressionHandler();
handler.setRoleHierarchy(roleHierarchy);
return handler;
}

@Override
public void configure(WebSecurity web) throws Exception {
web.ignoring().mvcMatchers("/favicon.ico");
}

@Override
protected void configure(HttpSecurity http) throws Exception {
http.authorizeRequests()
.mvcMatchers("/", "/info", "/account/**").permitAll()
.mvcMatchers("/admin").hasRole("ADMIN")
.mvcMatchers("/user").hasRole("USER")
.anyRequest().authenticated()
.expressionHandler(expressionHandler());

http.formLogin();
http.httpBasic();
}
}

답변 1

답변을 작성해보세요.

2

rere님의 프로필

rere

질문자

2021.09.04

파비콘요청이 들어왔을때 ico파일이 없어서 404에러가 떠서 was까지 에러가 올라가서 다시 redirect되는거였습니댜.ㅠㅠㅠ해결했습니다!