I\'m setting up an Azure API Management with with an ASP.NET WebApi 2 app behind it. API Management recommends setting up Basic auth between the API Management proxy and the
I ended up implementing BasicAuthentication as a HttpModule. I will update this answer later with the details.
Edit:
NuGet package: https://www.nuget.org/packages/Hexasoft.BasicAuthentication
Source: https://github.com/hexasoftuk/Hexasoft.BasicAuthentication