YoVDO

ASP.NET Core: Security

Offered By: LinkedIn Learning

Tags

ASP.NET Core Courses Cross-Site Scripting (XSS) Courses Cross-Site Request Forgery (CSRF) Courses Web Security Courses Authorization Courses CORS Courses Injection Attacks Courses

Course Description

Overview

Explore techniques for building secure ASP.NET Core applications and protecting them from common attacks.

Syllabus

Introduction
  • Secure your .NET Core apps
  • What you should know
1. Common Vulnerabilities in Apps
  • Common security vulnerabilities
  • Injection attack
  • File upload attack
  • Authentication attack
  • XSS and CSRF attack
  • CORS attack
2. Securing .NET Web Applications with Authentication
  • What is authentication?
  • Identity on ASP.NET Core
  • Simple authentication with [Authorize] attribute
  • Cookie-based authentication
  • Social media provider authentication
  • Email account verification
  • API-key authentication
  • Token-based authentication
3. Securing .NET Web API Applications with Authorization
  • What is authorization?
  • Simple role-based authorization
  • Claims-based authorization
  • Resource-based authorization
Conclusion
  • Where to go next?

Taught by

Ervis Trupja

Related Courses

Build Web APIs using ASP.NET
Microsoft via edX
Microsoft Azure Developer: Configuring CORS Access for Storage
Pluralsight
Advanced ASP.NET Web API 2.2
LinkedIn Learning
Building Dynamic Websites using AWS Lambdas
LinkedIn Learning
Learning SignalR with ASP.NET Core
LinkedIn Learning