日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

ASP.NET Core配置Kestrel 网址Urls

發布時間:2025/4/14 asp.net 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ASP.NET Core配置Kestrel 网址Urls 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

ASP.NET Core中如何配置Kestrel Urls呢,大家可能都知道使用UseUrls() 方法來配置。

今天給介紹全面的ASP.NET Core 配置 Urls,使用多種方式配置Urls。
讓你了解ASP.NET Core Kestrel 的地址設置。
下面我們就來了解如何配置。我將介紹4種方式來配置Urls。

1、UseUrls方法

大家最熟悉的一種也就是使用UseUrls 。下面我們就來實際使用。
UseUrls 方法可以使用多個地址,也可以使用一個地址。
單個網址 ?UseUrls("http://localhost:5001")

多個網址?UseUrls("http://localhost:5001", "http://localhost:5002", "http://*:5003")

//多個地址 *代表綁定所有本機地址 可以局域網訪問,擁有外網ip 就可以外網訪問

?

2、配置文件

下面使用配置文件來設置網址。
1).首先在項目中添加一個ASP.NET 配置文件hosting.json,在配置文件中加入server.urls 節點。

  { "server.urls": "http://localhost:5001;http://localhost:5002;http://*:5003"}

2).這里首先需要添加兩個引用

  "Microsoft.Extensions.Configuration.FileExtensions": "1.0.0"

  "Microsoft.Extensions.Configuration.Json": "1.0.0"

?3).Main方法添加配置

public static void Main(string[] args) { var config = new ConfigurationBuilder().SetBasePath(Directory.GetCurrentDirectory())// 這里添加配置文件.AddJsonFile(Path.Combine("config", "hosting.json"), true).Build();var host = new WebHostBuilder().UseKestrel()// 添加配置.UseConfiguration(config).UseContentRoot(Directory.GetCurrentDirectory()).UseIISIntegration().UseStartup<Startup>().Build();host.Run(); }

4).最后別忘了在project.json中添加輸出配置,直接把整個config目錄放進去了

"publishOptions": {"include": ["wwwroot","**/*.cshtml","appsettings.json","web.config","config"] }

  

3、到項目目錄使用命令

dotnet run --server.urls "http://localhost:5001;http://localhost:5002;http://*:5003"

?

4、環境變量

環境變量的名字ASPNETCORE_URLS(過時的名字是:ASPNETCORE_SERVER.URLS)

設置臨時環境變量

  linux:export ASPNETCORE_URLS="http://*:5001"

  windows:set ASPNETCORE_URLS="http://*:5001"

設置完之后運行即可
  dotnet xxx.dll

?

轉載于:https://www.cnblogs.com/rabbityi/p/7020216.html

總結

以上是生活随笔為你收集整理的ASP.NET Core配置Kestrel 网址Urls的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。