一般有一下五种,优先级依次递增
- 调试器环境变量(launchSettings.json):"applicationUrl": "http://localhost:5000"
- 环境变量配置(launchSettings.json-environmentVariables):"ASPNETCORE_URLS":"http://*:6000"
- 硬编码配置:webBuilder.UseUrls("http://*:7000")
- 应用配置(appsettings.json):"urls":"http://*:8000"
- 命令行:dotnet run --urls "http://*:9000"
注:调试器读到环境变量配置时会自动将applicationUrl设为读到的值