Custom HTTPS Dev Environment using .NET Core, Kestrel & certificates
47.7 هزار بار بازدید -
4 سال پیش
-
In this step by step
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
- https://www.seevid.ir/fa/w/96KHOaIe19w Course Overview
- https://www.seevid.ir/fa/w/96KHOaIe19w Demo
- https://www.seevid.ir/fa/w/96KHOaIe19w Tooling
HTTPS OVERVIEW
- https://www.seevid.ir/fa/w/96KHOaIe19w What is HTTPS, SSL & TLS?
- https://www.seevid.ir/fa/w/96KHOaIe19w Certificate & Authorities Overview
- https://www.seevid.ir/fa/w/96KHOaIe19w What does a certificate contain?
- https://www.seevid.ir/fa/w/96KHOaIe19w Public & Private Key Overview
- https://www.seevid.ir/fa/w/96KHOaIe19w HTTPS How it Works (Interaction Diagram)
LOCALHOST SET UP
- https://www.seevid.ir/fa/w/96KHOaIe19w Scaffold Up our API
- https://www.seevid.ir/fa/w/96KHOaIe19w Generating a Local Dev Certificate
- https://www.seevid.ir/fa/w/96KHOaIe19w The need for a custom domain
CUSTOM DOMAIN PART 1
- https://www.seevid.ir/fa/w/96KHOaIe19w Update HOSTS File
- https://www.seevid.ir/fa/w/96KHOaIe19w Host name resolution order
- https://www.seevid.ir/fa/w/96KHOaIe19w Create our Self-Signed Certificate
- https://www.seevid.ir/fa/w/96KHOaIe19w Import Certificate into Trusted Root
CUSTOM DOMAIN PART 2
- https://www.seevid.ir/fa/w/96KHOaIe19w - User Secrets Overview
- https://www.seevid.ir/fa/w/96KHOaIe19w - Configure User Secrets
- https://www.seevid.ir/fa/w/96KHOaIe19w - Update appsettings.Development.json
- https://www.seevid.ir/fa/w/96KHOaIe19w - Create HostConfig static Class
- https://www.seevid.ir/fa/w/96KHOaIe19w - Update Program Class - Read in Config
- https://www.seevid.ir/fa/w/96KHOaIe19w - Load Certificate into Kestrel
- https://www.seevid.ir/fa/w/96KHOaIe19w - Listen on Specific IP Address
FINAL THOUGHTS & ACKNOWLEDGEMENTS
- https://www.seevid.ir/fa/w/96KHOaIe19w - Wrap Up
- https://www.seevid.ir/fa/w/96KHOaIe19w - Credits
4 سال پیش
در تاریخ 1399/04/27 منتشر شده
است.
47,770
بـار بازدید شده