• 2024-11-01C#/.Net面试题及答案
    1. 对ASP.NETCorekestrel的理解   ASP.NETCore是一个跨平台的开源框架,用于构建现代的,基于云的,互联网连接的应用程序。ASP.NETCoreKestrel是一个跨平台的、开源的、高性能的、轻量级的Web服务器,专门用于托管ASP.NETCore应用程序。它完全在.NET上构建,且可以运行在Windo
  • 2024-10-11crit: Microsoft.AspNetCore.Server.Kestrel[0] Unable to start Kestrel. Interop+Crypto+OpenSslCr
    域名证书没有放在指定的位置错误信息crit:Microsoft.AspNetCore.Server.Kestrel[0]UnabletostartKestrel.Interop+Crypto+OpenSslCryptographicException:error:2006D080:BIOroutines:BIO_new_file:nosuchfileatInterop.Crypto.CheckValidOpenSslHandle(Saf
  • 2024-09-03Kestrel
    {"Kestrel":{"Endpoints":{"Http":{"Url":"http://localhost:5000"},"HttpsInlineCertFile":{"Url":"https://localhost:5001",
  • 2024-02-08使用 Kestrel 自托管https 并作为 Windows 服务启动 Blazor 提示: 无法配置 HTTPS 端点。未指定服务器证书,找不到默认的开发者证书解决方法
    原文链接https://stackoverflow.com/questions/53300480/unable-to-configure-https-endpoint-no-server-certificate-was-specified-and-the/71026252#71026252使用Kestrel自托管并作为Windows服务启动Blazor提示UnabletoconfigureHTTPSendpoint.Noservercertifi
  • 2023-06-29Taurus .Net Core 微服务开源框架:Admin 插件【4-1】 - 配置管理-Kestrel【含https启用】
    前言:继上篇:Taurus.NetCore微服务开源框架:Admin插件【3】-指标统计管理本篇继续介绍下一个内容:1、系统配置节点:App- Config 界面界面图如下:双击节点即可进入修改模式,如: 修改说明: 不勾选持久化,该配置当前生效,下次重次失效,修改后配置值旁边带有【temp】说明文
  • 2023-06-16.NET源码解读kestrel服务器及创建HttpContext对象流程
    .NET本身就是一个基于中间件(middleware)的框架,它通过一系列的中间件组件来处理HTTP请求和响应。因此,本篇文章主要描述从用户键入请求到服务器响应的大致流程,并深入探讨.NET通过kestrel将HTTP报文转换为HttpContext对象。通过本文,您可以了解以下内容:http的数据流转流程源码解读k
  • 2023-05-17Kestrel
    概述微软推出的跨平台Web服务器,目前Asp.NET项目都支持Kestrel,而且是默认启用的。那可能有人会问,哪里用到了,答案就是这句代码:WebApplication.CreateBuilder(args);//调用KestrelKestrel利用KestrelEngine(网络引擎)实现对请求的监听,接受和响应,而KestrelEngine是基于libuv开
  • 2023-05-07.NET 6学习笔记(8)生成自签证书
    上一篇我们通过导出IISExpress的自签证书,供ASP.NETCore程序启用HTTPS。本篇我们讨论如何生成自签证书。自签证书的生成,有多种方式。比如OpenSSL或PowerShell都可以通过命令生成证书。对于.NET程序,也有System.Security.Cryptography.X509Certificates命名空间下,对应的C#类来实现
  • 2023-04-12Kestrel服务器
    Kestrel服务器是什么Kestrel这个词的意思是红隼(小猛禽).之前的ASP.NET应用深度绑定IIS服务,跨平台和部署都是问题,现在的ASP.NETcore应用默认使用了Kestrelweb服务器,有点类似于SpringBoot默认内嵌了tomcat.ASP.netcore还可以使用Http.sysweb服务器(仅限于W
  • 2023-01-15如何修改 .NET Core Kestrel 下的端口
    今天在尝试Consul的时候需要动态改变.NETCoreKestrel下的端口以方便测试,故而查了查,发现原来除了最常使用的UseUrls之外,还有许多其他方法,故而总结一下。实现方法A
  • 2023-01-07.net core Kestrel宿主服务器自定义监听端口配置
    .netcoreKestrel宿主服务器自定义监听端口配置http://t.zoukankan.com/williamwsj-p-9645095.html.netcoreKestrel宿主服务器自定义监听端口配置在.netcore的w
  • 2022-12-14kestrel网络编程--开发Fiddler
    1文章目的本文讲解基于kestrel开发类似Fiddler应用的过程,让读者了解kestrel网络编程里面的kestrel中间件和http应用中间件。由于最终目的不是输出完整功能的产品,所以这里
  • 2022-12-12kestrel网络编程--开发redis服务器
    1文章目的本文讲解基于kestrel开发实现了部分redis命令的redis伪服务器的过程,让读者了解kestrel网络编程的完整步骤,其中redis通讯协议需要读者自行查阅,文章里不做具体解
  • 2022-12-06为什么推荐Kestrel作为网络开发框架
    为什么推荐Kestrel网络框架千千万万,在dotnet平台,我们可以直接手撸Socket,也可以基于dotnetty来开发,或者选择某些第三方类似于dotnetty的网络库,为何我要推荐Kestrel呢?1使
  • 2022-11-13ASP.NET Core教程-Configuration(配置)-配置Kestrel服务器
    更新记录转载请注明出处:2022年11月13日发布。2022年11月12日从笔记迁移到博客。配置Kestrel服务器ConfigureKestrel方法则能够用来配置Kestrel服务器通过Kestrel
  • 2022-10-30ASP.NET Core教程-基础介绍(Basic)
    更新记录转载请注明出处:2022年10月30日发布。2022年10月28日从笔记迁移到博客。ASP.NETCore基础ASP.NETCore介绍WebFrameworkcreatedbyMicrosoftforbuil
  • 2022-09-18Visual Studio 运行方式
    1、点击IISExpress运行实际上它开的是一个IISExpress服务器,就是说有一个小的代理服务器帮咱们运行,运行后就会启动一个IISExpress小型服务器,启动之后就会将Swagger运行
  • 2022-08-15在.NET 6.0中使用不同的托管模型
    大家好,我是张飞洪,感谢您的阅读,我会不定期和你分享学习心得,希望我的文章能成为你成长路上的垫脚石,让我们一起精进。本章是《定制ASPNET6.0框架系列文章》的第六篇。在