(79)通过 .NET生成自签名证书

 

https://docs.microsoft.com/zh-cn/dotnet/core/additional-tools/self-signed-certificates-guide

三种方法

使用dotnet

创建证书

dotnet dev-certs https -ep $env:USERPROFILE\.aspnet\https\GrpcService1.pfx -p crypticpassword
dotnet dev-certs https --trust

GrpcService1.pfx 是项目名称, -p后面是密码

 会在这个路径下找到

 

 

为证书配置应用程序机密??

使用为 HTTPS 配置的 ASP.NET Core 运行容器映像??

 

清理不使用的证书

dotnet user-secrets remove "Kestrel:Certificates:Development:Password" -p aspnetapp\aspnetapp.csproj
dotnet dev-certs https --clean

 

使用 PowerShell

 

使用 OpenSSL

 

posted @ 2021-10-29 22:10  富坚老贼  阅读(1356)  评论(0编辑  收藏  举报