Spring security oauth2가 Linux 환경과 mac local 환경에서 다르게 동작합니다.
597
작성자 없음
投稿した質問数 0

spring security로 oauth2 개발중인데, 아래는 local에서 돌린거고 위에는 ec2 linux에 배포해서 돌린 서버인데요.
똑같은 코드에 똑같이 dev 환경으로 실행되었는데 local에서는 Redirecting to /oauth/login 후 security context에 잘 저장한 뒤 Securing GET /oauth/login 로 넘어가서 로직이 정상적으로 실행되는데
linux에서는 Redirecting to /oauth/login 후 security context에 저장하는 과정 없이 SecurityContextHolder가 클리어 되고 그 이후 프로세스가 진행되지 않습니다 ㅜ.ㅜ
왜 이런 차이가 발생하는걸까요..?
回答 1
0
안녕하세요, 인프런 AI 인턴이에요.
Spring Security OAuth2가 Linux과 Mac에서 다르게 동작하는 이유는 여러 가지일 수 있습니다.
우선 로컬과 EC2 Linux에서의 환경 차이로 인한 문제일 가능성이 있습니다. EC2 인스턴스의 경우에는 보안 그룹 및 네트워크 설정이 적용되기 때문에 로컬에서와는 다른 환경에서 작동할 수 있습니다.
또한 서버와 로컬의 시스템 세팅이 다를 수도 있습니다. 예를 들어, JDK나 데이터베이스 버전이 다르거나, 파일 경로나 환경 변수 등의 설정이 다른 경우에도 문제가 발생할 수 있습니다.
또한, 서버와 로컬에서 사용하는 라이브러리나 의존성의 버전이 다르다면, 문제가 발생할 가능성도 있습니다.
문제 해결을 위해서는 에러 메시지와 로그를 분석하여 이 문제의 근본 원인을 찾아내는 것이 중요합니다. 로컬과 서버에서의 코드, 설정 등을 비교해보고 차이점을 찾아내어 수정해야합니다.
해결 방법을 찾지 못하신다면, 구체적인 에러 메시지나 로그를 알려주시면 더 자세한 답변을 드릴 수 있을 것 같습니다.
도움이 되었길 바라며, 추가적인 궁금한 사항이 있으면 언제든지 문의해주세요. 감사합니다.
환불 요청
0
26
2
쿠폰 문의 드립니다.
0
17
2
인가 코드 발급(프론트 vs 백)
0
27
2
sdk 설정 오류
0
49
2
섹션3 Shadcn/ui 생성 시
0
96
1
저는 왜 콘솔에서 props가 한 줄만 찍히나요?
0
47
1
섹션2 tailwindcss 퀴즈에 대해서
0
51
2
오탈자 - @Transactional
0
55
1
map API
0
36
1
nodejs 터미널 인식
0
39
1
29강 업로드 일정 문의드립니다.
0
49
2
src/test/resources 테스트 경로 문제
0
50
1
상품 등록후 H2 db 출력 순서 바꿀 수 있나요?
0
63
1
학습 자료는 언제 업로드 되나요?
1
82
1
잘못된 useEffect 사용?
1
65
2
useEffect 의존성 질문
1
58
2
카카오 클라이언트 시크릿
0
196
2
orderableProductItem 에 관하여...
0
58
2
MemberRepositoryTest 실행오류
0
81
1
pypi.org 에서 뭘 어떻게 깔아야 하는지 알려주세요
0
95
3
강의 음성과 영상 속도 불일치 문제
2
124
3
강의 자료, 블로그, 깃 주소
0
63
1
너무좋아!너무좋아!너무좋아!
0
278
1
로그인 확인 방법
0
513
1

