on 2025 Mar 11 10:11 PM
Hi
I have an iFlow with a HTTPS sender adapter. We created a specific role and assigned the role to this iFlow and a clientID (generated in BTP). In general everything is working fine. An external partner is calling the endpoint and sending messages (XML IDOCs).
However we now have a situation that a specific message (relatively large, size 1MB, XML IDOC) is not being processed by the HTTPS sender adapter.
When checking the Integration Suite Logs I see the following that a HTTP 401 is returned.
Also a successfull request is having 401s but will get a 200 in a next request and will continue.
How do I need to interpret this and how can this be solved?
Thanks
Ron
Request clarification before answering.
Hi Ron,
An external partner application sends its first request without any authentication.
That's why you see the 401 error code in your logs. Then the client sends another request, this time
with a proper authentication (and you see HTTP 200).
How to solve that? Your client application should use the preemptive authentication.
In this way the proper authentication credentials will be sent without waiting for the Unauthorized response.
Andrzej
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
74 | |
20 | |
9 | |
8 | |
7 | |
5 | |
4 | |
4 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.