Spring

쿠키 CsrfTokenRepository.withHttpOnlyFalse()는 무엇을 하며 언제 사용합니까? 물어보다

기록만이살길 2022. 11. 3. 12:47
반응형

쿠키 CsrfTokenRepository.withHttpOnlyFalse()는 무엇을 하며 언제 사용합니까? 물어보다

1. 질문(문제점):

저는 지금 Spring Security를 ​​배우려고 노력하고 있으며 이것을 사용하는 많은 다른 예를 보았습니다. CSRF가 무엇인지 알고 있으며 Spring Security가 기본적으로 이를 활성화합니다. 제가 궁금한 것은 이런 종류의 커스터마이징입니다.

  .csrf().csrfTokenRepository(CookieCsrfTokenRepository.withHttpOnlyFalse())
  .and()
  .authorizeRequests(request -> {
                request
                    .antMatchers("/login").permitAll()
                    .anyRequest()
                    ....more code

이 라인 은 어떤 종류의 사용자 정의를 수행 .csrf().csrfTokenRepository(CookieCsrfTokenRepository.withHttpOnlyFalse())하며 언제 사용하는 것이 적절합니다. 누구든지 간단한 설명으로 와주시면 감사하겠습니다.

2. 해결방안:

쿠키의 httpOnly 속성에 대한 추가 정보는 https://www.cookiepro.com/knowledge/httponly-cookie/ 에서 찾을 수 있습니다.

62648098
반응형