I am using Identity Server4.
I followed the QuickStarts and replicated a scenario where I have 3 web applications 1. MVC web App 2. JS web App 3. API app
I also configured ASP.Net Identity to have a persistent user and client store.
Now from Allowed scopes values for JS web App I removed a scope "api1", expecting that token generated will not have this scope value.
But when I try to login , i am not even able to view the page but getting an exception some where in the pipeline.
My previous understanding was that allowed scopes are a bunch of strings which can be used to by resource apps for authorization purpose while serving the resources .
Can any one explain why i am facing the issue or am I missing any point?
If I add "api1" scope to JS web client again I am able to view login page.
