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 节点即可。
注意:添加 Urls 节点在appsettings.json 文件的第一级层次。
3、使用 环境变量 指定地址和端口
打开项目下的/Properties/launchSettings.json文件。在environmentVariables节点添加ASPNETCORE_URLS配置项。
注意:除了通过launchSettings.json文件,还可以直接在系统中设置环境变量。
4、在Program.cs中使用 UseUrls()方法硬编码
本文来自博客园,作者:重庆熊猫,转载请注明原文链接:https://www.cnblogs.com/cqpanda/p/16150947.html