Greetings I have built an ASP .NET Web API that receives information from Sage Intacct and does some simple calculations and updates a record in Intacct. On IIS this web API worked fine. However, when deployed to an Azure App Service, Azure would return an error that the URL is not found.
Looking at the issue, I determined it is because of the double escape sequence used for the data value in the URL (Example: /meterapi/payments/AESLLC-imp/E-250/11%2F12%2F2021/10252). If I replace the escape characters with dashes (11-12-2021), the call to the web API on Azure works fine.
Again this worked fine in IIS with no issues with no special programming. As Sage Intacct only can provide a date in this format and is not able to send a body with a web API request, is there anyway within the web API to let Azure app services understand to accept the double escape characters such as in the URI snippet above?
Thanks