Custom HTTPS Dev Environment using .NET Core, Kestrel & certificates
In this step by step tutorial I take you through how to set up a “custom” domain using: .NET Core, Kestrel webserver, self-signed certificates and more.
Level: Beginner / Intermediate
📕 My Book: https://www.apress.com/gp/book/9781484262542
🤗 Patreon Site (Exclusive Member Benefits!): https://www.patreon.com/binarythistle
💻 Blog Article: https://dotnetplaybook.com/
💻 Code on GitHub: https://github.com/binarythistle/S03E04---Custom-HTTPS-Domain
🔒 HTTPS Article: https://www.cloudflare.com/learning/ssl/what-is-https/
🔑 Public & Private Keys: https://medium.com/@vrypan/explaining-public-key-cryptography-to-non-geeks-f0994b3c2d5
⏲️ Time Codes ⏲️
-------------------------------
*INTRODUCTION*
- 2:21 Course Overview
- 5:46 Demo
- 6:27 Tooling
*HTTPS OVERVIEW*
- 6:49 What is HTTPS, SSL & TLS?
- 7:46 Certificate & Authorities Overview
- 9:44 What does a certificate contain?
- 10:30 Public & Private Key Overview
- 11:48 HTTPS How it Works (Interaction Diagram)
*LOCALHOST SET UP*
- 14:37 Scaffold Up our API
- 19:25 Generating a Local Dev Certificate
- 22:37 The need for a custom domain
*CUSTOM DOMAIN PART 1*
- 23:56 Update HOSTS File
- 27:02 Host name resolution order
- 28:15 Create our Self-Signed Certificate
- 35:00 Import Certificate into Trusted Root
*CUSTOM DOMAIN PART 2*
- 36:58 - User Secrets Overview
- 38:30 - Configure User Secrets
- 42:14 - Update appsettings.Development.json
- 44:07 - Create HostConfig static Class
- 46:00 - Update Program Class - Read in Config
- 49:55 - Load Certificate into Kestrel
- 55:13 - Listen on Specific IP Address
*FINAL THOUGHTS & ACKNOWLEDGEMENTS*
- 57:57 - Wrap Up
- 58:39 - Credits
Видео Custom HTTPS Dev Environment using .NET Core, Kestrel & certificates канала Les Jackson
Level: Beginner / Intermediate
📕 My Book: https://www.apress.com/gp/book/9781484262542
🤗 Patreon Site (Exclusive Member Benefits!): https://www.patreon.com/binarythistle
💻 Blog Article: https://dotnetplaybook.com/
💻 Code on GitHub: https://github.com/binarythistle/S03E04---Custom-HTTPS-Domain
🔒 HTTPS Article: https://www.cloudflare.com/learning/ssl/what-is-https/
🔑 Public & Private Keys: https://medium.com/@vrypan/explaining-public-key-cryptography-to-non-geeks-f0994b3c2d5
⏲️ Time Codes ⏲️
-------------------------------
*INTRODUCTION*
- 2:21 Course Overview
- 5:46 Demo
- 6:27 Tooling
*HTTPS OVERVIEW*
- 6:49 What is HTTPS, SSL & TLS?
- 7:46 Certificate & Authorities Overview
- 9:44 What does a certificate contain?
- 10:30 Public & Private Key Overview
- 11:48 HTTPS How it Works (Interaction Diagram)
*LOCALHOST SET UP*
- 14:37 Scaffold Up our API
- 19:25 Generating a Local Dev Certificate
- 22:37 The need for a custom domain
*CUSTOM DOMAIN PART 1*
- 23:56 Update HOSTS File
- 27:02 Host name resolution order
- 28:15 Create our Self-Signed Certificate
- 35:00 Import Certificate into Trusted Root
*CUSTOM DOMAIN PART 2*
- 36:58 - User Secrets Overview
- 38:30 - Configure User Secrets
- 42:14 - Update appsettings.Development.json
- 44:07 - Create HostConfig static Class
- 46:00 - Update Program Class - Read in Config
- 49:55 - Load Certificate into Kestrel
- 55:13 - Listen on Specific IP Address
*FINAL THOUGHTS & ACKNOWLEDGEMENTS*
- 57:57 - Wrap Up
- 58:39 - Credits
Видео Custom HTTPS Dev Environment using .NET Core, Kestrel & certificates канала Les Jackson
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
.NET Core 3.1 MVC REST API - Full CourseHow does HTTPS work? What's a CA? What's a self-signed Certificate?Azure DevOps: Provision API Infrastructure using Terraform - Full CourseRun ASP.NET Core 3.1 Apps in Docker with HTTPS.Wind Turbine Farm Installation From Scratch | Engineering On Another LevelHow to use Angular CLI and self-signed SSL Certificate to serve over HTTPS in localhostHow SSL works tutorial - with HTTPS exampleHow One Way and Two Way SSL Work| Mutual SSL Explained.NET 6 deep dive; what's new and what's coming | OD485ASP NET Core in process hostingGraphQL API with .NET 5 and Hot ChocolateDeploy Web App with Docker, Nginx and SSL (HTTPS)Secure a .NET Core API with Bearer AuthenticationSSL Certificates: Serving secure web content over HTTPSSymmetric encryption, hashing & digital signatures and more - Cryptography 101 | Robert BoedigheimerAPIs for Beginners - How to use an API (Full Course / Tutorial)How to create RDLC Report in ASP.NET Core | FoxLearnStep by step - Run and Connect to SQL Server in DockerDeploy a .NET Core API with Docker (Step-by-Step)