Webhook authentication not applying at all

Describe the problem/error/question

I’ve got a basic webhook node which accepts a POST request. This works without authentication.
If I create a new credential (header, basic or JWT) and apply it to the node, the request still succeeds and moves on to the next node, even if the webhook client provides incorrect credentials.

What is the error message (if any)?

There is no error, I simply get “Response body: {“message”:“Workflow was started”}” every time

Please share your workflow

Share the output returned by the last node

n/a - I get the webhook data I expect, regardless of auth

Information on your n8n setup

  • n8n version: cloud
  • Database (default: SQLite): n/a
  • n8n EXECUTIONS_PROCESS setting (default: own, main): n/a
  • Running n8n via (Docker, npm, n8n cloud, desktop app): cloud
  • Operating system: n/a
1 Like

I’m unable to reproduce the issue.
When I use an invalid authorization header, the webhook correctly returns a 403 Forbidden response.

Could you provide more details about your configuration so we can investigate further?

1 Like

Hello

I honestly don’t know what was wrong, I checked 3 new nodes and they didn’t work
I’ve just removed and rename the project and now they work correctly…

I will close this thread

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.