Azure API Management Authenticate to Azure-AD Protected API — Example with Single Page Apps (SPA)

Marcus Tee
12 min readDec 28, 2021

Modern authentication such as OAuth2.0 and OpenID Connect is commonly used in modern web applications and APIs. A common Simple Page Application (SPA) with modern authentication enabled has a similar flow as below (simplified):

Typical application flow

--

--