I registered an angular app with Azure AD for authentication. After authorization, Azure redirects back to my application, as indicated by "Reply Url" in the Azure configuration.
Reply Url = http://myapp.com/
The application expects fragments of the url parameter (such as authentication code, token, status, etc.) added to the redirect URL, which are checked if user auth succeeds.
Redirect Url = http://myapp.com/#/?code=<some code>&id_token=<id token>&...
This worked before, but as of yesterday, the redirect URL now looks like this:
Redirect Url = http://myapp.com/#code=<some code>&id_token=<id token>&...
No changes were made to the application configuration in the Azure Management Portal.
This new format breaks the angular routing in the application, and auth parameters are not captured / not parsed. Everything after the "#" in the response URL seems to be ignored.
Any idea as to what causes the redirect URL to not use the full response URL configured in Azure AD?
source share