麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > .NET > 正文

ASP.NET Core Kestrel 中使用 HTTPS (SSL)

2024-07-10 13:31:20
字體:
來源:轉載
供稿:網友

在ASP.NET Core中,如果在Kestrel中想使用HTTPS對站點進行加密傳輸,可以按照如下方式 

申請證書

這一步就不詳細說了,有免費的和收費的,申請完成之后會給你一個*.pfx結尾的文件。 

添加NuGet包 

nuget中查找然后再程序中添加引用Microsoft.AspNetCore.Server.Kestrel.Https 

配置 

把*.pfx結尾的文件拷貝的程序的Web根目錄,然后修改Programs.cs文件:

  public class Program {  public static void Main(string[] args) {   var config = new ConfigurationBuilder().AddCommandLine(args).AddEnvironmentVariables("ASPNETCORE_").Build();   var host =    new WebHostBuilder().UseConfiguration(config).UseKestrel(ConfigHttps()).UseContentRoot(     Directory.GetCurrentDirectory()).UseIISIntegration().UseStartup<Startup>().Build();      host.Run();  }  private static Action<KestrelServerOptions> ConfigHttps() {   return x => {    var pfxFile = Path.Combine(Directory.GetCurrentDirectory(), "*.pfx");    //password 填寫申請的密鑰    var certificate = new X509Certificate2(pfxFile, "password");    x.UseHttps(certificate);   };  } } 

然后命令行窗口運行dotnet xxx.dll --server.urls https://www.example.com:port即可。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VeVb武林網。


注:相關教程知識閱讀請移步到ASP.NET教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产精品九九久久一区hh | 爱逼爱操综合网 | 免费午夜视频 | 久久一区三区 | 99pron| 欧美伦理一区二区 | 日日草夜夜 | 久久国精品 | 久久久一区二区三区精品 | 91福利社在线| 亚洲码无人客一区二区三区 | 欧美 日韩 中文 | 日日摸夜夜添夜夜添牛牛 | 国产成人高清成人av片在线看 | 婷婷久久青草热一区二区 | 久久无| 国产午夜免费福利 | 国产精品久久99精品毛片三a | 国产精品视频六区 | 久久精品re | 老司机免费福利午夜入口ae58 | 国产亚洲精品美女久久久 | 午夜精品久久久久久久96蜜桃 | 天使萌一区二区三区免费观看 | 欧美日日操 | 日韩在线激情 | 国产成人高潮免费观看精品 | 久色porn| 日本视频免费 | 99爱福利视频在线观看 | 黄色av片在线观看 | 国产午夜免费视频 | 国产一级免费视频 | 婷婷中文字幕一区二区三区 | 日日草夜夜 | 国产一级淫片在线观看 | 国产精品久久久久av | 激情宗合网 | 国产一级桃视频播放 | 国产精品免费久久久久久 | 男女生羞羞视频网站在线观看 |