Authentication support for application gateway
For lift & shift of legacy systems, application gateway is very useful as we have different kinds of backends (VMs, service fabric, other PaaS services, etc.). The only missing capability is authentication, so we have to implement and configure authentication in various services, which is a big overhead. Otherwise, we have to give up application gateway but set up Nginx VMs instead.
I have also looked at Azure API Gateway, but it seems to be too specialized for public APIs but our services also service static contents and ever-changing private APIs without swagger definition.
Thank you for all the votes. We need more feedback on your scenarios. If you would like to get in touch with us for a discussion, please fill this form: https://aka.ms/ApplicationGatewayCohort
David Starling commented
We have an AKS cluster that hosts multiple microservices, which is fronted by Application Gateway (WAF) and uses the Application Gateway Ingress Controller for ingress. Our web application is a VueJs SPA that uses Azure AD B2C to authenticate use of our APIs. We'd like to be able to authenticate requests at the Application Gateway rather than in our deployed back end service code. As an alternative, we considered whether we could bring API Management (as this handles authentication) but could not see how this would work with the AGIC?
Deeg, Derek H commented
Hoping this gets implemented!
I just recently placed a request with support, they said there is no ETA for this Feature so far, can you confirm that?
Patricio Danos commented
Will this ever be implemented? It would be so good.
Ben Coleman commented
Under review for over a year, any update?