We may earn an affiliate commission when you visit our partners.
Matt Milner, Roland Guijt, David Berry, Matt Honeycutt, Erik Dahl, Nertil Poci, and Matt Tester

Security is an integral part of any Web-based application. Understanding ASP.NET security will help in building secure Web applications.ASP.NET Core enables developers to easily configure and manage security for their apps. ASP.NET Core contains features for managing authentication, authorization, data protection, HTTPS enforcement, app secrets, anti-request forgery protection, and CORS management. These security features allow you to build robust yet secure ASP.NET Core apps.

Enroll now

Share

Help others find this collection page by sharing it with your friends and followers:

What's inside

Seven courses

Securing Application Secrets in ASP.NET Core 3

(0 hours)
Learn how to protect your passwords, API Keys, and other application secrets in your ASP.NET applications. The secure development practices you will learn make it easier to keep production environments safe from malicious or accidental harm.

Configuring Security Headers in ASP.NET 4 and ASP.NET Core 3 Applications

(0 hours)
After this course, you'll be able to protect your ASP.NET applications from attacks like Cross Site Scripting (XSS) and click-jacking. You'll learn how to set HTTP headers like Content Security Policy (CSP), Referrer Policy, and Feature Policy to mitigate these attacks.

Securely Handling Errors and Logging Security Events in ASP.NET 3 and ASP.NET Core 2

(1 hours)
Stop providing malicious users with details about your application and track security events to analyze and investigate anomalous activity in your ASP.NET and ASP.NET Core applications.

ASP.NET Core 3 and ASP.NET 4 Input Validation

(0 hours)
Data validation is essential to protect against malicious user input and ensure submitted data meets application expectations. Learn how to implement data validation in ASP.NET and ASP.NET Core apps. You'll cover built-in validations, writing custom validations with server-side and client-side logic, and creating custom validations.

Cross Site Scripting (XSS) Prevention for ASP.NET Core 3 and ASP.NET 4 Applications

(0 hours)
Cross Site Scripting (XSS) is high on the OWASP top 10 list of the most used attacks. This course teaches how to protect ASP.NET and ASP.NET Core applications against it.

Cross Site Request Forgery (CSRF) Prevention for ASP.NET Core 3 and ASP.NET 4 Applications

(0 hours)
Cross Site Request Forgery (CSRF) is high on the OWASP top 10 list of the most used attacks. Learn how to protect your ASP.NET and ASP.NET Core applications against it.

Configuring CORS in ASP.NET 2 and ASP.NET Core 2

(0 hours)
Learn how to configure CORS for your APIs to secure your web applications by ensuring only authorized client applications can access them, adding an extra layer of security.

Save this collection

Save Securing ASP.NET and ASP.NET Core Applications to your list so you can find it easily later:
Save
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser