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

Web Security Fundamentals
KU Leuven University via edX
Exploiting and Securing Vulnerabilities in Java Applications
University of California, Davis via Coursera
Information Security - Advanced topics
New York University (NYU) via edX
Cloud Top Ten Risks
University of Minnesota via Coursera
Ethical Hacking with JavaScript
LinkedIn Learning