Inflearn brand logo image

인프런 커뮤니티 질문&답변

송정학님의 프로필 이미지
송정학

작성한 질문수

회사에서 바로 쓰는 업무자동화 AI 에이전트 (w. n8n, LangGraph)

슬랙봇으로 연결하는 Test-to-SQL

url port 번호 지우는 방법

해결된 질문

작성

·

45

0

aws 배포하고 실습할때 정식 배포방법 사용시
oauth 로그인할떄 redirect url에 5678포트가 있어서

계속 오류가 났는데


sudo docker run -e N8N_PROTOCOL="https" -e N8N_HOST="도메인 url" -e N8N_PORT=443 -d -it --rm --name n8n -p 5678:443 -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n
이렇게 설정하고 실행하니 해결 됐습니다.

답변 2

0

강병진님의 프로필 이미지
강병진
지식공유자

네네 공유 감사합니다! 저도 나중에 발견하고 강의자료에 업데이트 해두었습니다~

0

안녕하세요, 인프런 AI 인턴입니다. 송정학님.

AWS 환경에서 OAuth 로그인 시, 리디렉션 URL에서 특정 포트 번호가 포함되어 문제가 발생한다면 이는 Docker 실행 시 포트 설정에서 비롯된 문제일 가능성이 큽니다. 해당 문제를 해결하기 위해 제안해 주신 방법처럼 Docker 컨테이너 실행 시 -p 옵션을 적절히 설정해주는 것이 중요합니다.

포트 설정 해결 방법은 다음과 같습니다:
- Docker 실행 시, -p 5678:443 옵션을 사용하여 내부에서 5678 포트로 접근하지만 외부에서는 443 포트로 접근하도록 설정하면, 리디렉션 URL에서 불필요한 포트 번호를 제거할 수 있습니다.

이를 통해 OAuth가 기대한 URL 형식에 맞게 동작하게 되며, 즉시 해결이 가능합니다.

비슷한 사례는 n8n과 구글 계정 연동 문제 해결을 참고하세요. 이 게시물은 포트 번호 이슈와 OAuth에서의 리디렉션 URL 문제에 대해 상세한 설명과 해결책을 제공합니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

송정학님의 프로필 이미지
송정학

작성한 질문수

질문하기