This repository contains code for creation and usage of self-signed certificates in ASP.NET Core. Here is what you can find here:
- How one can create a self-signed certificate using .NET code (see
CreateSelfSignedCertificate
folder). - How one can create a self-signed certificate using PowerShell (see
CreateSelfSignedCertificateWithPowerShell
folder). - How one can protect a Web-server with a certificate (see
PlayWithSSL
folder). - How one can check a server certificate on client (see
ClientWithSSL
folder). - How a Web-server can demand client to provide a client certificate (see
PlayWithSSL
folder). - How a client can provide a client certificate to a server (see
ClientWithSSL
folder).