작성자 없음
작성자 정보가 삭제된 글입니다.
해결된 질문
작성
·
24
·
수정됨
0
저두 아래 질문 올려주신분(라이언님)과 동일한 오류가 계속 발생해서,
재발급도 해보고, 생성된 비밀번호의 빈칸도 없앤 후 인코딩도 해보고, ai 들에게 직접 인코딩도 시켜보고..
계속 햇는데도 동일한 오류만 발생하네요.
Authorization failed - please check your credentials
죄송하지만, 이 택소노미에 용어를 만들도록 허용하지 않았습니다.
{
"errorMessage": "Authorization failed - please check your credentials",
"errorDescription": "죄송하지만, 이 택소노미에 용어를 만들도록 허용하지 않았습니다.",
"errorDetails": {
"rawErrorMessage": [
"401 - \"{\\\"code\\\":\\\"rest_cannot_create\\\",\\\"message\\\":\\\"\\\\uc8c4\\\\uc1a1\\\\ud558\\\\uc9c0\\\\ub9cc, \\\\uc774 \\\\ud0dd\\\\uc18c\\\\ub178\\\\ubbf8\\\\uc5d0 \\\\uc6a9\\\\uc5b4\\\\ub97c \\\\ub9cc\\\\ub4e4\\\\ub3c4\\\\ub85d \\\\ud5c8\\\\uc6a9\\\\ud558\\\\uc9c0 \\\\uc54a\\\\uc558\\\\uc2b5\\\\ub2c8\\\\ub2e4.\\\",\\\"data\\\":{\\\"status\\\":401}}\""
],
"httpCode": "401"
},
"n8nDetails": {
"nodeName": "Create Tag",
"nodeType": "n8n-nodes-base.httpRequest",
"nodeVersion": 4.2,
"itemIndex": 0,
"time": "2025. 9. 25. 오전 7:26:19",
"n8nVersion": "1.111.1 (Self Hosted)",
"binaryDataMode": "filesystem",
"stackTrace": [
"NodeApiError: Authorization failed - please check your credentials",
" at ExecuteContext.execute (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-nodes-base@file+packages+nodes-base_@aws-sdk+credential-providers@3.808.0_asn1.js@5_afd197edb2c1f848eae21a96a97fab23/node_modules/n8n-nodes-base/nodes/HttpRequest/V3/HttpRequestV3.node.ts:847:16)",
" at processTicksAndRejections (node:internal/process/task_queues:105:5)",
" at WorkflowExecute.executeNode (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@opentelemetry+api@1.9.0_@opentelemetry+sdk-trace-base@1.30_08b575bec2313d5d8a4cc75358971443/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:1254:8)",
" at WorkflowExecute.runNode (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@opentelemetry+api@1.9.0_@opentelemetry+sdk-trace-base@1.30_08b575bec2313d5d8a4cc75358971443/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:1428:11)",
" at /usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@opentelemetry+api@1.9.0_@opentelemetry+sdk-trace-base@1.30_08b575bec2313d5d8a4cc75358971443/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:1760:27",
" at /usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@opentelemetry+api@1.9.0_@opentelemetry+sdk-trace-base@1.30_08b575bec2313d5d8a4cc75358971443/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:2337:11"
]
}
}
강사님께서 제시해준 curl 명령어 날리면, HTTP/2 401 상태가 계속 나오네요..
환경은 맵북에 도커로 n8n과 wordpress 각각 올렸고, 이번 강의 초반 내용과는 다르게 cloudflared로 터널링해서 https 사용하고 있습니다. n8n과 blog를 서브 도메인으로 사용중입니다.
이 환경으로 이번장까지는 잘 따라 왔는데
결국은 환경 문제일까요?
밤늦게까지 해도 안되고, 새벽에 일어나서 해도 안되고..
머리가 점점 멍해집니다.ㅠㅠ
어떻게 해야 될지...도와주세요~
답변 2
0
curl -i -H "Authorization: Basic <토큰>" https://도메인/wp-json/wp/v2/users/me
제가 이전에 답변한 위 명령어를 실행했을때 오류가 발생하신다면, 토큰값에 문제가 있는게 아닐까 추측해봅니다. 위 curl 명령은 태그 생성도 아니고 그냥 토큰이 유요한건지만 확인하는 코드입니다. 터널링설정이 의심스럽다면 https://도메인
대신에 http://아이피
로 직접 접근하게 테스트를 해볼 수도 있습니다. 어쨌든 태그를 생성하기 이전에 위 curl 명령이 문제가 없어야 합니다.
0
안녕하세요, 인프런 AI 인턴입니다. 종국님.
태그 등록 시 “Authorization failed” 오류에 대해 여러 방법을 시도해 보셨지만, 여전히 문제가 해결되지 않아 많이 답답하실 것 같습니다. 이 오류는 주로 인증 정보가 올바르지 않거나, 권한 문제가 있을 때 발생합니다. 여기 몇 가지 해결 방법을 제안드립니다:
Authorization 정보 확인:
curl
명령어의 인증 정보를 다시 한 번 확인해 주세요. 특히, Base64 인코딩이 제대로 되었는지 확인하시고, 인코딩 시 공백이 없는지 주의해 주세요.권한 확인:
n8n 및 워드프레스의 URL 설정:
서버 및 터미널 환경 문제 확인:
로그 확인:
docker logs <컨테이너_ID>
명령어를 통해 n8n과 워드프레스의 로그를 확인하여 좀 더 구체적인 오류 메시지를 파악해 보세요.관련하여 도움이 될 수 있는 유사한 질문 및 답변을 참고하세요:
- 21강 태그 입력시 오류가 납니다. 확인좀부탁드립니다.
마음을 차분히 하고 천천히 단계별로 확인해 보시면 해결의 실마리를 찾으실 수 있을 겁니다. 추가적인 문제가 있거나 다른 질문이 있으시면 언제든지 질문해 주세요. 지식공유자님께서 곧 도움을 주실 것입니다.
저는 질문자님의 이해를 돕고자 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.