일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- minitest
- 개발자
- character_set
- 스프링시큐리티
- 루비
- Java
- ruby
- springsecurity
- 프로그래머스
- authorizeUrls missing
- authorizeRequests
- MySQL
- 자바
- python manage.py migrate
- 스프링
- 파이썬 #기타제어흐름도구 #제어문 #함수 #FOR문
- configureGlobal
- Spring
- 알고리즘 #자료구조 #리스트 #스택 #큐 #트리
- 정렬
- ruby-prof
- 파이썬 #자료형 #python
- AuthenticationManagerBuilder
- Rails
- 알고리즘 #프로그래머스 #K번째수 #자바 #JAVA #정렬알고리즘 #정렬
- authorizeUrls
- 알고리즘
- 정적리소스
- WebSecurityConfigurerAdapter
- Ruby on Rails
- Today
- Total
목록Spring (3)
손만이의 개발노트

security적용 후 정적 리소스들을 못읽는 경우가 생긴다. 위 의 경우에는 resource폴더 안에 있기에 filter에 걸려 에러가 발생하고 있다. securityconfig에서 정적리소스들에 대한 링크도 permitAll()처리를 해줘야 한다.
가끔 스프링시큐리티 예제를 보면 authorizeUrls()로 작성된 예제가 있는데 해당 메소드는 3.2.0 버전의 document를 보면 삭제되어 authorizeRequests()로 대체되었음을 알 수 있다. (예제보다가 한참 해맸네요..) 참고링크 : https://stackoverflow.com/questions/23594159/error-in-spring-security-config-class

Spring Security를 사용하다 보면 예제는 많으나 예제에 사용되는 메소드들에 대한 설명이나 정의가 정리되지 않으며 큰 개념들을 모르는체 사용하는 예제만 있을 뿐이다. 하여 이번시간에는 그 메소드들의 역활을 알아보고자 한다. 블로그 예제들은 2,3번의 메소드를 자주보며 가끔 1,4번의 메소드를 보게 된다. 이들은 무슨 차이가 있을까? registerGlobal configure configureGlobal configureGlobalSecurity 우선적으로 1,3,4번은 같은 기능을 하는 메소드이며 단지 이름과 상속받는 구조에 대해 차이만 있을 뿐이다. configureGlobal이 다양한 방식으로 사용되고 있는데 이에 대한 설명은 [spring security doc 4.0.3 Release본..