In this article, we learn how to secure ASP.NET Core MVC Applications against top 10 attacks given by OWSAP (Open Web Application Security Project) in step by step way. Broken authentication and session management Sensitive Data Exposure & Audit trail Cross-Site Scripting (XSS) attacks Malicious File Upload Security Misconfiguration (Error Handling Must Setup Custom Error Page) Version Discloser Cross-Site Request Forgery (CSRF) XML External Entities (XXE) Insecure Deserialization SQL Injection Attack We are new to the .NET Core Framework and we are using it for developing production applications, but when we develop a production application we must also think of security. So, in this article, we will run through 10 points which will help us to make our ASP.NET Core MVC code secure. Link to Article:- https://www.codeproject.com/Articles/1259066/10-Points-to-Secure-Your-ASP-NET-Core-MVC-Applic-2