inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

생활코딩 - Web2 : OAuth 2.0

Spring security oauth2가 Linux 환경과 mac local 환경에서 다르게 동작합니다.

618

작성자 없음

0

1681122595867.png

spring security로 oauth2 개발중인데, 아래는 local에서 돌린거고 위에는 ec2 linux에 배포해서 돌린 서버인데요.

 

똑같은 코드에 똑같이 dev 환경으로 실행되었는데 local에서는 Redirecting to /oauth/loginsecurity context에 잘 저장한 뒤 Securing GET /oauth/login 로 넘어가서 로직이 정상적으로 실행되는데

linux에서는 Redirecting to /oauth/loginsecurity context에 저장하는 과정 없이 SecurityContextHolder가 클리어 되고 그 이후 프로세스가 진행되지 않습니다 ㅜ.ㅜ

 

왜 이런 차이가 발생하는걸까요..?

웹앱 oauth

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴이에요.

Spring Security OAuth2가 Linux과 Mac에서 다르게 동작하는 이유는 여러 가지일 수 있습니다.

우선 로컬과 EC2 Linux에서의 환경 차이로 인한 문제일 가능성이 있습니다. EC2 인스턴스의 경우에는 보안 그룹 및 네트워크 설정이 적용되기 때문에 로컬에서와는 다른 환경에서 작동할 수 있습니다.

또한 서버와 로컬의 시스템 세팅이 다를 수도 있습니다. 예를 들어, JDK나 데이터베이스 버전이 다르거나, 파일 경로나 환경 변수 등의 설정이 다른 경우에도 문제가 발생할 수 있습니다.

또한, 서버와 로컬에서 사용하는 라이브러리나 의존성의 버전이 다르다면, 문제가 발생할 가능성도 있습니다.

문제 해결을 위해서는 에러 메시지와 로그를 분석하여 이 문제의 근본 원인을 찾아내는 것이 중요합니다. 로컬과 서버에서의 코드, 설정 등을 비교해보고 차이점을 찾아내어 수정해야합니다.

해결 방법을 찾지 못하신다면, 구체적인 에러 메시지나 로그를 알려주시면 더 자세한 답변을 드릴 수 있을 것 같습니다.

도움이 되었길 바라며, 추가적인 궁금한 사항이 있으면 언제든지 문의해주세요. 감사합니다.

순수 함수 / 순수 컴포넌트

0

12

1

css box-sizing 관련 질문

0

18

2

npm 설치가 잘 안됐습니다. 보안 이슈인 것 같은데, 어떻게 해야 하나요?

0

12

2

VS CODE 설치 시 관리자 권한으로 해야하는지

0

16

1

Git 버젼 상이

0

26

2

코드 줄바꿈

0

36

2

vs code 프로그램 동기화 가능여부

0

40

1

클로드 회원가입 전인데 perplexity 프로

0

47

2

supabase 설정하기 관련 문의사항이 있습니다.

0

52

2

Git 설치 문의

0

47

2

권한 부여하기 accept edit on 모드 질문

0

53

2

html / css 기초는 있습니다..

0

50

2

테스트 질문, 어떤것을 사용할것인것에 대해서

0

39

1

ReactScriptExample 관련 질문

0

40

1

vercel 등록 후 한입링크 페이지 접속 문제

0

47

1

og 관련 질문

0

34

1

클로드 구글 크롬 확장 프로그램 등록 문의

0

65

2

설치 후 터미널 명령어 입력 시 실행 안됌

0

88

4

supabase 인증페이지로 넘어가지 않습니다

0

74

2

claude 설치화면과 코딩내용미 표시 문의

0

71

2

클로드 코드 설치 후 실행이 되지 않습니다

0

68

1

클로드 코드 실행 시 반복적으로 출력되는 메세지가 있습니다

0

98

2

너무좋아!너무좋아!너무좋아!

0

287

1

로그인 확인 방법

0

528

1