ShepherdDavidTechnicalSpecialist-6846 avatar image
0 Votes"
ShepherdDavidTechnicalSpecialist-6846 asked ·

Azure Application Proxy - changing application basic authorization header

We have a web app that is working fine internally and then failing when going through Azure App Proxy. The app sends a basic authentication header from the client. (This can be be seen in a wireshark trace - SSL decode) correctly formatted. When you look at a log file on the web app server we can see the same basic header as purely lower case. This of course breaks base64 and the credentials are invalid. So my question is that why should Azure App Proxy change the http header to lower case ?

This does not happen for internal access of the application and the case of header is preserved.

The app is based on websockers and is configured as passthrough currently.

10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

0 Answers