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

Website Hacking / Penetration Testing
Udemy
Cross Site Request Forgery (CSRF) Prevention for ASP.NET Core and ASP.NET Applications
Pluralsight
Website Hacking & Penetration Testing (BUG BOUNTY)
Udemy
OWASP Top 10 Vulnerabilities Course (How To)
Treehouse
Ethical Hacking 101: Web App Penetration Testing - a full course for beginners
freeCodeCamp