April 2018
Intermediate to advanced
300 pages
7h 41m
English
In ASP.NET Core, we have a choice of authenticating applications from various authentication providers. In microservices architecture, services are deployed and hosted separately in different containers. We can use ASP.NET Core Identity and add it as middleware in the service itself, or we can use IdentityServer and develop a central authentication server to perform authentication and authorization centrally, access all the services that are registered with the Central Authentication Server (CAS), and access protected resources by passing tokens.
The identity service basically acts as a CAS that registers all the services in the enterprise. When the request comes to the service, it asks ...