这两行日志是 ASP.NET Core 应用程序启动时打印出来的。第一行 'info: Microsoft.Hosting.Lifetime[14] Now listening on: http://localhost:5000' 表示应用程序正在监听本地主机上的 5000 端口,第二行 'info: Microsoft.Hosting.Lifetime[14] Now listening on: http://[::]:5000' 表示应用程序正在监听所有可用的网络接口上的 5000 端口。

如果你想让应用程序只监听 IPv6 接口,你可以在启动时指定 --urls 参数,并将其设置为 http://[::]:5000,例如:

dotnet run --urls=http://[::]:5000

如果你使用 Visual Studio 来启动应用程序,则可以打开项目属性窗口,在“调试”选项卡中指定“命令行参数”为 --urls=http://[::]:5000

ASP.NET Core 启动日志解读:'http://localhost:5000' 和 'http://[::]:5000' 的区别

原文地址: https://www.cveoy.top/t/topic/lAVg 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录