重庆熊猫 Loading

ASP.NET Core 应用配置指定地址和端口

更新记录
本文迁移自Panda666原博客,原发布时间:2021年5月10日。

几种方式

ASP.NET Core 应用配置指定地址和端口支持以下几种主要方式:

1.在命令行模式启动应用时设置 --urls 参数指定地址和端口。
2.在 appsettings.json 应用配置文件中指定地址和端口。
3.使用 环境变量 指定地址和端口。
4.在Program.cs中使用 UseUrls()方法硬编码。

1、在命令行模式启动应用时设置 --urls 参数

dotnet run --urls=http://127.0.0.1:8001

注意:请设置常用的端口,不要设置奇怪的端口,可能会被浏览器拒绝访问。适合场景:docker 自动化部署在 command 参数中自动指定。

2、在 appsettings.json 应用配置文件中指定地址和端口

为配置文件添加 Urls 节点即可。
image
注意:添加 Urls 节点在appsettings.json 文件的第一级层次。

3、使用 环境变量 指定地址和端口

打开项目下的/Properties/launchSettings.json文件。在environmentVariables节点添加ASPNETCORE_URLS配置项。
image
注意:除了通过launchSettings.json文件,还可以直接在系统中设置环境变量。

4、在Program.cs中使用 UseUrls()方法硬编码

image

posted @ 2022-04-15 21:03  重庆熊猫  阅读(3259)  评论(0编辑  收藏  举报