asp.net appsettings.json文件添加 Kestrel
"Kestrel": { "Endpoints": { "Https": { "Url": "https://localhost:5101", "Certificate": { "Path": "./localhost.pfx", "Password": "123456" } } } }
自签名开发证书生成
1、检查本地计算机上是否存在受信任的开发证书
dotnet dev-certs https --check --trust
2、删除本地计算机上已存在的任何开发证书
dotnet dev-certs https --clean
3、创建并信任证书
3.1、dotnet dev-certs https --trust
3.2、appsettings.json 配置
"Urls": "https://localhost:44338"
4、创建证书、信任证书并将其导出到 PFX 文件
dotnet dev-certs https -ep ./localhost.pfx -p 123456 --trust