inflearn logo
강의

Course

Instructor

Spring Boot Security & JWT Lecture

섹션2 9강까지 듣고 질문이 있습니다. 스프링부트 버전을 다운그레이드해도 될까요?

393

mingguriguri

1 asked

0

강의나 자료의 최근 버전은 2.5.7이고, 현재 제 프로젝트의 버전은 3.2.3입니다.

스프링부트가 업그레이드 되면서, 바뀐 부분에 대해서도 커뮤니티와 스프링 공식 문서를 보고 반영하였습니다.

하지만 여전히 같은 에러가 반복되고, 일주일 넘게 붙잡았지만 당장 남은 시간은 없어 촉박한 상황입니다.

java.lang.NullPointerException: Cannot invoke "com.cos.security1.config.auth.PrincipalDetails.getUser()" because "principalDetails" is null

 

그래서 결론적으로는 프로젝트의 버전을 2.5.7로 다운그레이드해도 괜찮을지 여쭙고 싶습니다...

프로젝트 내 다른 라이브러리도 고려해야겠지만 현업이나 다른 분들도 프로젝트할 때 버전 낮춰서 진행하는지 그래도 괜찮은지 궁금해서 질문드립니다.

spring spring-security jwt

Answer 1

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다.

김민정님, 스프링부트 버전을 다운그레이드하는 것은 기술적인 문제 해결을 위한 하나의 방법이 될 수 있습니다. 여러분이 현재 작업 중인 프로젝트나 라이브러리의 호환성 문제로 인해 발생하는 문제를 완화시킬 수 있기 때문입니다. 하지만, 몇 가지 고려해야 할 점이 있습니다.

  1. 버전을 다운그레이드하기 전에 현재 버전에서 발생하는 문제의 근본 원인을 찾아 해결하는 것이 중요합니다. 문제가 스프링부트의 버전 업그레이드로 인한 것인지, 아니면 다른 구성 요소의 문제인지 확인해보세요.
  2. 프로젝트 내 다른 라이브러리와의 호환성을 검토해야 합니다. 버전을 다운그레이드할 경우, 현재 사용하고 있는 다른 라이브러리의 최신 버전과 호환되지 않을 위험이 있습니다. 문제가 될 수 있는 라이브러리가 있는지 체크하세요.
  3. 장기적인 지원 및 보안 패치를 고려해야 합니다. 일반적으로 더 최신 버전의 소프트웨어는 보안 패치와 기능 개선이 더 잘 지원됩니다. 다운그레이드한 버전에 대한 지원 여부와 보안 이슈를 확인하세요.

현재 상황과 문제를 면밀히 검토한 후에, 프로젝트 요구사항과 팀의 상황에 맞게 최선의 결정을 하시기 바랍니다. 또한, 이와 관련하여 커뮤니티나 공식 문서 등을 통해 추가적인 정보를 얻는 것도 좋은 방법입니다.

다음은 스프링부트와 관련한 공식 문서 링크입니다. 필요한 정보를 찾는 데 도움이 될 수 있습니다.
- 스프링 시큐리티에 대한 더 많은 정보: Spring Security project page
- 스프링 부트 문서: Spring Boot Reference Documentation

문제 해결과 프로젝트 진행에 도움이 되기를 바랍니다.

JWT를 구현한 다음 이 API를 호출해서 사용하는 것은 프론트엔드 쪽에서 하는 역할인가요?

0

94

1

Jwt쓰면 스프링시큐리티는 필수적으로 사용해야하나요?

0

401

1

13:23 system.out 출력문이 다르게 나옵니다.

0

129

1

수료증 문의

0

226

2

9분대에 질문이 있습니다 !

0

114

1

password 비교를 하지 않았는데 어떻게 인증이 통과된 건가요?

0

320

1

이전 강의 참고하라는 말씀

0

253

1

강의 실습하다가 막히는 분들 참고(2024년8월 기준)

2

1116

2

구글 소셜 로그인 302

0

200

1

오류 문의 _ org.springframework.orm.jpa.JpaSystemException: could not deserialize

1

584

1

[자바] 시큐리티 Config 참고

13

953

1

이론강의

0

280

1

SpringSecurity JWT 로그인 URL 2개 설정하는 방법

0

486

1

2024.06기준) 최근 SecurityConfig 설정 문의

0

921

3

구글 로그인시 authentication이 null 값이라고 에러가 발생합니다.

0

677

2

특정 url필터 거는 방법 이슈

0

422

1

강사님께서 말씀하시는 시큐리티세션이 SecurityContext인가요?

0

277

1

25강 마지막 테스트에서 오류

1

1044

2

jwt를 저장하는 위치에 궁금한 점이 있습니다.

0

298

1

mustache를 사용하지 않고 thymeleaf를 사용하려고 하는데

0

694

1

세션 인증방식이 REST 원칙에 위배되는 건가요?

0

337

1

jwt와 실제데이터의 관계

1

241

1

jwt 와 세션ID의 관계

1

310

1

SecurityConfig에서 세션 설정, 인가 설정

0

415

1