更新記錄
本文遷移自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文件,還可以直接在系統中設置環境變量。