Introspection
Sample.Service.Api is a dotnet web api application that uses “Introspection” to validate tokens passed by clients that tries to access service endpoints in order to authorize access. We need to register a new application on Pixel Identity -> Application management page for onboarding Samples.Service.Api as a known application.
A custom scope also needs to be created. The custom scope should have a resource with same name as client-id used while onboarding application. These custom scopes must be assigned to clients that want to consume this service.
Creating a custom scope
- Login to Pixel Identity with a user having appropriate access to manage applications and scopes
- Goto Scopes page and click the + button to add a custom scope
- Fill in required details as shown below and add new scope
Onboarding Sample.Serice.Api application
- Goto Applications page and click the + button to add a new application
- Pick “Introspection” preset
- Fill in required details as shown below and add new application