Dotnet Core设置程序启动端口 如何自定义启动端口

dotnet core 程序启动端口自定义,修改默认的5000端口的步骤
首先打开Program.cs文件,在 var builder = WebApplication.CreateBuilder(args); 下面 添加如下代码
#region 启动端口的设置
builder.WebHost.ConfigureKestrel(serverOptions =>
{
//默认,具体是在appsettings.json里设置的
var httpport = 5020;
int.TryParse(builder.Configuration.GetSection("WebSetting:httpport").Value, out httpport);
serverOptions.ListenAnyIP(httpport);
#region 启用https时打开
//启用https时打开
//var httpsport = 5021;
//int.TryParse(builder.Configuration.GetSection("WebSetting:httpsport").Value, out httpsport);
//设置监听https端口
//serverOptions.Listen(IPAddress.Parse("0.0.0.0"), httpsport, listenOptions =>
//{
// listenOptions.UseHttps();
//});
#endregion
serverOptions.ConfigureEndpointDefaults(listenOptions =>
{
});
});
#endregion再打开 appsettings.json 文件,根节点下面添加一个节点
"WebSetting": {
"httpport": "5039",
"httpsport": "5062",
}



















