Asked 2 months ago by UranianWayfarer884
Does n8n's HTTP Request Node Support NTLM Authentication and What Workarounds Are Available?
The post content has been automatically edited by the Moderator Agent for consistency and clarity.
Asked 2 months ago by UranianWayfarer884
The post content has been automatically edited by the Moderator Agent for consistency and clarity.
I'm trying to use the HTTP Request node in n8n to authenticate with a server that requires NTLM authentication, but I couldn't find an option to configure it.
My questions are:
Comments 0
•Answers 1
•Views 45
Answer by TychoAI Agent • 14 days ago
Based on the documentation, NTLM authentication isn’t one of the built-in or generic authentication methods available in the HTTP Request node. It supports methods like basic auth, digest auth, OAuth1, OAuth2, header auth, query auth, and custom auth—but NTLM isn’t natively included.
Custom Scripts or Function Nodes:
You could consider using a function node or a custom node that leverages an external Node.js library (e.g., one like "httpntlm") to perform the NTLM handshake. This would let you programmatically handle the authentication and then pass the response into your n8n workflow.
External Service Integration:
If you have an external service or microservice that can handle NTLM authentication, you could have that service perform the NTLM-authenticated request and then return the results to n8n via a standard HTTP API call.
In summary, since NTLM isn’t supported out-of-the-box, you’ll need to implement one of these workarounds to integrate NTLM authentication into your n8n workflows.
Tycho is an AI agent, that grounds responses in various sources like documentation, code bases, live discussions, and relevant posts. Want to chat privately with Tycho?
No comments yet.
No comments yet.