千家信息网

如何修改asp.net core5程序的默认端口号

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,本篇内容主要讲解"如何修改asp.net core5程序的默认端口号",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"如何修改asp.net core5程序的
千家信息网最后更新 2026年11月03日如何修改asp.net core5程序的默认端口号

本篇内容主要讲解"如何修改asp.net core5程序的默认端口号",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"如何修改asp.net core5程序的默认端口号"吧!

在本地开发环境下,我们知道可以通过修改launchSettings.json 文件中的端口号来实现端口切换。

"WebApplication1": {      "commandName": "Project",      "launchBrowser": true,      "launchUrl": "weatherforecast",      "environmentVariables": {        "ASPNETCORE_ENVIRONMENT": "Development"      },      "applicationUrl": "https://*:8081;http://*:8080"    }

但是将程序发布之后,我发现它一直监听的是 5000 端口,请问我如何在 生产环境下做 port 的修改,我试了下 UseUrls 貌似不起效果。

public static IHostBuilder CreateHostBuilder(string[] args) =>            Host.CreateDefaultBuilder(args)                .ConfigureServices((hostContext, services) =>                {                    services.AddHostedService();                }).UseWindowsService()                .ConfigureWebHostDefaults(webBuilder =>                {                    webBuilder.UseStartup()                    .UseUrls("http://*:8080","https://*:8081");                })            .UseSerilog();

用 UseUrls 是可以的,只不过你把它的顺序弄反了,将 webBuilder.UseStartup() 和 .UseUrls("http://*:8080","https://*:8081") 对调一下即可, 希望对你有用。

public static IHostBuilder CreateHostBuilder(string[] args) =>            Host.CreateDefaultBuilder(args)                .ConfigureServices((hostContext, services) =>                {                    services.AddHostedService();                }).UseWindowsService()                .ConfigureWebHostDefaults(webBuilder =>                {                    webBuilder.UseUrls("https://*:8081", "http://*:8080");                    webBuilder.UseStartup();                })            .UseSerilog();}

Stephen LAI:

可以在程序启动的时候通过命令行 --urls 参数去配置,参考如下:

dotnet run --urls "http://localhost:5100;https://localhost:5101"

或者:

dotnet /Product/Full/Path/Product.dll --urls "http://localhost:5100;https://localhost:5101"

我们一定要操控 LaunchSettings.json 文件的话,也是可以实现的,配置 iisSettings 节点即可。

{  "iisSettings": {  "iisExpress": {  "applicationUrl": "http://localhost:8080",  "sslPort": 96085<== Change_This as you wish  }}

到此,相信大家对"如何修改asp.net core5程序的默认端口号"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

程序 口号 内容 文件 环境 端口 学习 配置 实用 更深 兴趣 参数 只不过 可以通过 命令 实用性 实际 操作简单 效果 方法 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 瑰夏咖啡 深圳市人人互联网科技有限公司 湖南永感互联网科技有限公司 美国互联网科技巨头监管 互联网科技的 智慧科技互联网 互联网金融和金融科技 中国互联网金融科技基金 成都仁贤领冠互联网科技有限公司 中国最先进互联网科技公司 科技与互联网的利与弊 中盈科技互联网信息有限公司 佳云科技和互联网广告 世界互联网科技公司市值排名 华夏互联网科技业 如何创新互联网科技 互联网科技融合创新 互联网科技包装股份有限公司上市 杭州科技互联网公司有哪些 互联网 科技节活动 微视频大赛 期待互联网科技 奇士达互联网科技 互联网科技有限公司 翻译 丰台科技园 互联网公司 太原新华互联网科技学校怎么样 互联网科技人工智能实验室 山东星卡互联网科技有限公司官网 互联网公司高科技产品 智帮互联网科技公司最近动向 陕西九四连强互联网科技有限公司
0