I searched through the internet yet I couldn't find this specific problem.
AADSTS500112: The reply address 'http://localhost:3000/#/training' does not match the reply address 'http://localhost:3000/' provided when requesting Authorization code.
I am getting this error and my config in the app and the redirect uri is http://localhost:3000/#/training
I have no idea why am I getting this error.
According to Redirect URI (reply URL) restrictions | Microsoft Docs ,
For example , if you have more than one redirect uri for different purposes say http://localhost:5000/myapp and http://localhost:5001/myapp, both are considered equivalent and AAD may have configured for different application. So mostly ,the redirect URL for web apps and services must begin with the https scheme . If you want to use the scheme http, you may try to use
http:\\localhost
or by using different names in case of multiple redirect uris present with different ports.If still issue persists you may raise a support request.