-
카테고리
-
세부 분야
백엔드
-
해결 여부
미해결
스프링부트 3버전 사용시 참고하세요
23.01.27 23:16 작성 조회수 3k
0
인텔리제이 사용하시면
http.authorizeRequests() <--- 아마 deprecated 됐다고 줄 그어져 있으실텐데 코틀린 버전으로 실습중이긴한데 이런식으로 사용하시면 됩니다.
@Bean
fun securityFilterChain(http: HttpSecurity): SecurityFilterChain {
http.authorizeHttpRequests()
.requestMatchers("/").permitAll()
.requestMatchers("/mypage").hasRole("USER")
.requestMatchers("/messages").hasRole("MANAGER")
.requestMatchers("/config").hasRole("ADMIN")
.anyRequest().authenticated()
.and()
.formLogin()
return http.build()
}
답변을 작성해보세요.
0
답변 1