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?