Inflearn brand logo image

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

pintotoro123님의 프로필 이미지
pintotoro123

작성한 질문수

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

n8n API와 Streamlit으로 만드는 이메일 작성 봇

강의와 다르게 API_KEY 일부만 넣으면 인증 오류가 발생하는 현상

해결된 질문

작성

·

26

0

n8n에서 Header Auth Account에 Authorization이라는 이름을 넣고 value 값을 입력한 뒤, 실제로는 __n8n_BLANK_VALUE_e5362baf-~ 이런 식으로 표시되는 것을 확인했습니다.
그래서 저는 e5362baf- 부분을 API_KEY로 넣어줬는데 계속 인증 오류(Authorization data is wrong!%)가 발생했습니다.
그런데 실제로 넣어준 value 전체를 그대로 사용했을 때는 정상적으로 {"message":"Workflow was started"}% 응답이 왔습니다.

다만 강의에서는 e5362baf- 값만 넣어줘도 {"message":"Workflow was started"}% 응답이 나오던데, 제 경우에는 전체 value를 넣어야만 동작했습니다.

무슨 차이일까요? 저도 e5362baf 값으로 넣어서 하고 싶은데..어떻게 해야될까요?

답변 2

0

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

혹시 Expression으로 설정하셨나요? Fixed로 하고 호출해보시면 정상동작 할 것 같습니다.

Screenshot 2025-08-31 at 2.18.05 AM.png

여기서 Expression 말고 Fixed로 설정하시면 입력하신 값만 넣고 호출이 가능할거에요

pintotoro123님의 프로필 이미지
pintotoro123
질문자


아, 제가 앞에 blank~ 부분을 삭제하지 않아서 실행이 되지 않았던 것 같습니다. 다행히 결론적으로는 해결이 되었는데요..! 아마도 삭제하면서 실행할 때 expression을 누르지 않고 실행해서, 기존에 넣어둔 value 값이 그대로 들어가 실행된 것 같습니다.
늦은 시간에 답변해주셔서 감사합니다!

0

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

안녕하세요, 일단 저는 처음 보는 이슈인데요, n8n community에서 확인한 thread에 따르면 __n8n_BLANK_VALUE 는 그냥 dummy 데이터라고 무시해도 되는 값이라고 하는데 이상하네요 ㅠㅠ 제가 방금 테스트 해보기로도 제가 입력한 value만 넣어도 정상동작 하는 걸 확인했습니다.

Screenshot 2025-08-31 at 2.15.00 AM.png

다만 지난달에 올라온 최근 쓰레드에서는 JWT로 설정했을 때 문제가 있다고 하는걸로 봐서는 n8n 버그가 아닐까 싶기도 하네요.

pintotoro123님의 프로필 이미지
pintotoro123

작성한 질문수

질문하기