Course Description
Every application needs security. In this course, you'll learn how to make sure that certain people can access your application and that you have control over what they can do.
Learning Objectives
Microservice Security
- start the course
- configure options using cookie and forms authentication with services
- use bearer tokens for authentication in your application
- work with OpenID to establish secure authentication
- use OAuth for authorization with your user accounts
- implement individual accounts in your Web API
- use ASP.NET Core Identity to establish user accounts in an application
- use roles to authorize users to perform certain operations
- use policies to authorize users to perform certain operations
- secure applications against Cross-site Request Forgery (CSRF)
- implement Windows authentication for applications
- deploy authorization filters to fine tune authentication schemes
- use SSL to secure a Web API
Practice: Securing an API
- implement a bearer token system in a Web API