YoVDO

Securing Web Applications and APIs with ASP.NET Core 2.2 and 3.0

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses ASP.NET Core Courses Web Application Security Courses API Security Courses Session Management Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the security features of ASP.NET Core 2.2 and 3.0 in this comprehensive conference talk. Gain insights into modern application architecture, hosting, and Kestrel security. Delve into ASP.NET Core architecture, data protection, and authentication setup. Learn about session management, external authentication, and API security scenarios enabled by IdentityServer. Discover how to implement authorization policies, custom handlers, and resource-based authorization. Examine ASP.NET Identity and its role in securing web applications and APIs. Master the latest techniques for building robust, standards-based authentication and single sign-on solutions using Microsoft's integrated IdentityServer4 project templates.

Syllabus

Intro
Modern Application Architecture
Hosting
Kestrel Security
ASP.NET Core Architecture
Data Protection in ASP.NET Core
Who uses Data Protection?
Authentication in ASP.NET Core
Setting up authentication
Interacting with the authentication system (2)
Session Management (2)
Advanced Features
External Authentication
Example: Sign-in & Token Request w/ Openi Connect
API Authentication
Example Authorization Policy
Programmatically using policies
Custom Authorization Handler
Resource-based Authorization
Example: Document resource
Invoking the authorization handler
ASP.NET Identity
The missing link


Taught by

NDC Conferences

Related Courses

Build Web APIs using ASP.NET
Microsoft via edX
MVC Application Design using .NET Core 2.0
Microsoft via edX
Getting Started with ASP.NET Core Razor Pages
Coursera Project Network via Coursera
ASP NET Core,MVC,C#,Angular, ChatGPT & EF Crash Course
Udemy
RESTful Web API - The Complete Guide (.NET7 API) Part 1
Udemy