Web Server, Workshops & Hands-On Labs

HOL01 2-Day Hands-On Lab: Modern Security Architecture for ASP.NET Core (Part 2)*


9:00am - 6:00pm

Level: Intermediate

Brock Allen

Application Security Architect


ASP.NET Core brings many modern approaches to building web applications. Given its importance, updates to the security architecture are also included in this modern framework. This two-day Hands-On Lab will bring you up to speed on the main components in ASP.NET Core for securing your web applications and web APIs. This includes authenticating users with middleware, implementing policy-based authorization, and proper security architecture with protocols such as OpenId Connect and OAuth2. You'll also see how to use OpenID Connect and OAuth2 to secure browser-based JavaScript applications and native/mobile applications. As part of your exploration into OpenID Connect and OAuth2, you'll use the popular open source framework IdentityServer. Come and learn how ASP.NET Core and IdentityServer can be used to design for a modern security architecture.

You will learn:

  • About the security architecture of ASP.NET Core
  • About authenticating users with OpenID Connect
  • How to protect Web APIs with OAuth2

Attendance is limited.

Attendee Requirements:
You must provide your own laptop computer for this hands-on lab.

Make sure you have Visual Studio 2017 (or equivalent editor) and .NET Core 2 SDK installed on your laptop before the conference.

*HOL01 is a two-day Hands-On Lab and is only available for attendees that purchase a Sunday pass. To attend this lab, attendees must register for the six-day conference package, OR register for a Monday Workshop Pass and add the Sunday Hands-On Lab. A "Monday Only" pass for this two-day Hands-On Lab is not available. For questions, please contact conference registration at [email protected].