티스토리 뷰
트러블슈팅
스프링부트와 프로메테우스 연동시 "INVALID" is not a valid start token가 발생할 경우 해결 방법
기억용블로그 2022. 7. 25. 20:34728x90
정말 단순하게 spring security 설정으로 인해 해당 endpoint를 접근할 수 없어 발생한 문제였다.
에러 메시지가 좀 더 자세하게 나왔었다면 더 금방 트러블 슈팅했겠지만 시큐리티 문제임에도 에러 메시지가
"INVALID" is not a valid start token라니..프로메테우스 할아버지가 와도 뭐가 문제인지 모를 것같다..
해결 방법
actuator 관련 endpoint에 접근할 수 있게 다음과 같이 설정한다.
@Override
public void configure(WebSecurity web) {
web.ignoring().antMatchers("/actuator/**");
}
httpBasic 설정도 해주어야 하는줄 알았으나 해당 설정을 제거해도 잘 동작하는 것으로 보아 단순히 endpoint 오픈 여부만 해당 에러에 영향을 미치는 듯하다.
레퍼런스
https://stackoverflow.com/questions/59276188/invalid-is-not-a-valid-start-token
'트러블슈팅' 카테고리의 다른 글
스프링부트 Gradle 멀티모듈 프로젝트에서 dependency를 보지 못 하는 경우 해결 방법 (0) | 2022.10.31 |
---|---|
Swagger2 문서화시 tags의 description deprecated 대체재 (3) | 2022.07.28 |
Spring actuator 의존성 추가만으로 nullpointerexception가 발생할때 해결방법 (2) | 2022.07.25 |
@AllArgsConstructor는 @Value와 같이 동작하지 않는다. (0) | 2022.07.04 |
젠킨스 SSH로 sh를 실행할때 경로에 주의하자 (0) | 2022.07.04 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 루나빔
- 도커
- 레디스
- RequestBody
- JavaScript
- vim
- lunarvim
- IDE
- RequestPart
- neovim
- 아키텍처
- Dap
- RequestParam
- 배포
- ModelAttribute
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함