Applying Security from the Start
Next to performance, security should always be a top priority when building web applications. The ability to create secure web applications continues to be a problem with the evolving landscape of internet threats such as cross-site scripting (XSS) and injection techniques. While the best developer can safeguard an application against even the worst threat, most attacks succeed through human interaction and environmental issues. The best approach for developers to protect their applications is to start from the ground up and create as many roadblocks as possible to deter even the most vigilant attackers from gaining access to their systems.
First, we’ll learn how to identify highly sensitive data and how to secure access. We’ll then move on to common security practices and provide various ASP.NET Core features that you can apply to your applications. Finally, we’ll review the top three security threats according to the Open Worldwide...