해결된 질문
작성
·
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
로 하고 호출해보시면 정상동작 할 것 같습니다.
여기서 Expression
말고 Fixed
로 설정하시면 입력하신 값만 넣고 호출이 가능할거에요
0
안녕하세요, 일단 저는 처음 보는 이슈인데요, n8n community에서 확인한 thread에 따르면 __n8n_BLANK_VALUE
는 그냥 dummy 데이터라고 무시해도 되는 값이라고 하는데 이상하네요 ㅠㅠ 제가 방금 테스트 해보기로도 제가 입력한 value만 넣어도 정상동작 하는 걸 확인했습니다.
다만 지난달에 올라온 최근 쓰레드에서는 JWT로 설정했을 때 문제가 있다고 하는걸로 봐서는 n8n 버그가 아닐까 싶기도 하네요.
아, 제가 앞에
blank~
부분을 삭제하지 않아서 실행이 되지 않았던 것 같습니다. 다행히 결론적으로는 해결이 되었는데요..! 아마도 삭제하면서 실행할 때expression
을 누르지 않고 실행해서, 기존에 넣어둔 value 값이 그대로 들어가 실행된 것 같습니다.늦은 시간에 답변해주셔서 감사합니다!