Business Central - Access ODATA from Azure Function error 401

Hi, I need to access and write data through NAV webservices from an azure function.
This azurefunction is a http callback function which only should forward the incoming http request to a dedicated odata webservice.

I can connect to BC with
https://api.businesscentral.dynamics.com/v1.0/" + tenant + “/sandbox/ODataV4/” + companyname
using Postman and User/ WebAccesskey Authentication.

When I test my azure function and provide the authentication values within the Test Feature of Azure Functions it also works and the data is getting forwarded to BC.
But when the http callback is executed by a website or external function I receive the error " Response status code does not indicate success: 401 (The server has rejected the client credentials.)."

Can anyone help me with this?

Best Regards,
Hendrik

Could it be a TLS 1.1 or 1.2 issue?

Any specific reason to why you are using ODataV4? (I have had issues with Both Excel and Powerbi on V4.

Thank you very much. I didn’t thought that the problem comes from ODATAV4. Tried it with V3 and it worked.

Awesome. Glad to help.

Please mark the question as aswered.