<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Kestrel服務(wù)器

      Kestrel 服務(wù)器是什么

      Kestrel 這個(gè)詞的意思是紅隼(小猛禽). 之前的 ASP.NET 應(yīng)用深度綁定IIS服務(wù), 跨平臺(tái)和部署都是問題, 現(xiàn)在的 ASP.NET core 應(yīng)用默認(rèn)使用了 Kestrel web服務(wù)器, 有點(diǎn)類似于SpringBoot 默認(rèn)內(nèi)嵌了 tomcat. ASP.net core 還可以使用 Http.sys web服務(wù)器(僅限于Windows平臺(tái)).

      Program.cs文件中啟用 Kestrel:

      var builder = WebApplication.CreateBuilder(args);
      
      builder.WebHost.UseKestrel(options =>
      {
          //待配置
      });
      

      Kestrel 的特性

      • 安全性較好, 支持https, 在MVC項(xiàng)目中我們通常調(diào)用 app.UseHttpsRedirection() 即可將 http請(qǐng)求重定向到 https 端口
      • 性能很好, 早期的 Kestrel 是基于流行的libuv 異步I/O庫(kù)
      • 運(yùn)行方便, 一行代碼即可啟動(dòng)我們的應(yīng)用.
        dotnet MyApp.dll
        

      Kestrel 設(shè)置監(jiān)聽端口

      Kestrel 默認(rèn)監(jiān)聽5000和5001端口, 我們可以在 appsettings.json 中修改端口, 也可在命令行中加--urls 指定.

      dotnet MyApp.dll
      donet  MyApp.dll --urls "http://localhost:8000;http://localhost:8001"
      

      appsettings.json 文件:

      {
        "Kestrel": {
          "Endpoints": {
            "Http": {
              "Url": "http://localhost:5000"
            },
            "Https": {
              "Url": "https://localhost:5001"
            }
          }
        }
      }
      

      Kestrel 選擇環(huán)境

      如果使用VS 開發(fā)工具, 它會(huì)自動(dòng)讀取 Properties/launchSetting.json 文件的profile設(shè)置.
      如果使用命令行啟動(dòng)應(yīng)用, 需要加上 --launch-profile 參數(shù), 這時(shí)程序也會(huì)加載 launchSetting.json 文件 , 比如:

      dotnet run --launch-profile="MyWeb"
      

      launchSetting.json 文件內(nèi)容:

      {
        "$schema": "https://json.schemastore.org/launchsettings.json",
        "iisSettings": {
          "windowsAuthentication": false,
          "anonymousAuthentication": true,
          "iisExpress": {
            "applicationUrl": "http://localhost:56833",
            "sslPort": 0
          }
        },
        "profiles": {
          "MyWeb": {
            "commandName": "Project",
            "dotnetRunMessages": true,
            "launchBrowser": true,
            "launchUrl": "swagger",
            "applicationUrl": "http://localhost:5284",
            "environmentVariables": {
              "ASPNETCORE_ENVIRONMENT": "Development"
            }
          },
          "IIS Express": {
            "commandName": "IISExpress",
            "launchBrowser": true,
            "launchUrl": "swagger",
            "environmentVariables": {
              "ASPNETCORE_ENVIRONMENT": "Development"
            }
          }
        }
      }
      
      

      關(guān)于 https

      1. UseHttpsRedirection 使用 HTTP(但重定向到 HTTPS)對(duì)終結(jié)點(diǎn)進(jìn)行的請(qǐng)求失敗,并返回 ERR_INVALID_REDIRECT on the CORS preflight request。
      2. Web API 項(xiàng)目推薦禁用 http 請(qǐng)求, 而不是通過 UseHttpsRedirection 進(jìn)行https重定向
      3. 如果不指定證書,也可以使用 https,不過這使用的是默認(rèn)的配置,只能用在 localhost 中。

      參考

      http://www.rzrgm.cn/jackyfei/p/16416868.html
      http://www.rzrgm.cn/jackyfei/p/16586097.html
      https://learn.microsoft.com/zh-cn/aspnet/core/fundamentals/servers/kestrel/endpoints?view=aspnetcore-6.0
      https://www.tektutorialshub.com/asp-net-core/asp-net-core-kestrel-web-server/
      https://geeksarray.com/blog/aspnet-core-application-and-kestrel-web-server-settings

      posted @ 2023-04-12 20:48  harrychinese  閱讀(389)  評(píng)論(0)    收藏  舉報(bào)
      主站蜘蛛池模板: 亚洲成人动漫av在线| 国产日韩久久免费影院| 精品视频在线观看免费观看| 激情综合五月丁香亚洲| 久久久天堂国产精品女人| 综合久久婷婷综合久久| 香蕉久久精品日日躁夜夜躁夏 | 亚洲午夜福利精品无码不卡| 丰满少妇高潮惨叫久久久| 国产精品成人一区二区三区| 婷婷四房播播| 久久精品手机观看| 久久精品人人槡人妻人人玩av| 在线免费不卡视频| 亚洲日本欧美日韩中文字幕| 中文字幕日韩精品一区二区三区| 波多野结衣av无码| 葫芦岛市| 男女性杂交内射女bbwxz| 吉安县| 国产精品制服丝袜白丝| 国产在线不卡精品网站| 中文字幕人妻日韩精品| 欧美日韩中文字幕视频不卡一二区 | 亚洲午夜精品国产电影在线观看 | 一二三四日本高清社区5| 无码免费大香伊蕉在人线国产| 夜夜添无码试看一区二区三区| 国产精品久久久天天影视香蕉| 日本一本无道码日韩精品| 亚洲AV成人无码久久精品四虎| 人妻少妇久久久久久97人妻| 熟妇人妻不卡中文字幕| 日韩大片看一区二区三区| 精品不卡一区二区三区| 久久96热在精品国产高清| 亚洲国语自产一区第二页| 国产mv在线天堂mv免费观看| 久热色视频精品在线观看| 亚州中文字幕一区二区| 日韩国产精品中文字幕|