NETCORE如何在发布后修改默认绑定的端口号
2020-07-11 本文已影响0人
孤路风
NETCORE程序发布后,运行时绑定的端口默认是5000,在windows端可以通过IIS来动态设置绑定端口。
对于不想使用IIS以及在非windows操作系统上运行的情况,还可以通过在程序运行时传入相应的参数来修改相应的端口号。
NETCORE发布有依赖发布版本以及独立运行的区别。
在依赖发布的前提下,当NETCORE的版本低于3.0时,对应的命令为
dotnet web.dll --server.urls="http://localhost:7000"
或者是 dotnet web.dll --server.urls "http://localhost:7000"
而当NETCORE高于等于3.0版本时,需要的参数为 --urls "http://localhost:7000"
dotnet web.dll --urls "http://localhost:7000"
独立运行发布的话,则都可在后面带上 --urls "http://localhost:7000" 设置绑定的IP与端口后运行。
web.exe --urls "http://localhost:7000"
./web --urls "http://localhost:7000"