1.检查代码中的端口号、监听地址等配置是否正确。
2.升级 Kestrel 服务器版本或者更新 .NET Core 版本。
3.重启 Kestrel 服务器,排查是否是因为程序异常退出导致的。
以下是对端口号配置的示例,可供参考:
WebHost.CreateDefaultBuilder(args)
.ConfigureKestrel(options =>
{
options.Listen(IPAddress.Parse("127.0.0.1"), 5000);
options.Listen(IPAddress.Parse("::1"), 5000);
})
.UseStartup();
在上面的代码中,配置了 Kestrel 服务器监听地址为本地的 127.0.0.1 和 ::1,监听的端口号为 5000。
上一篇:AspNetCore5API控制器中的IHttpContextAccessor返回空的用户名声明
下一篇:ASPNetCore6.0项目构建:Microsoft包与.NETFramework,版本=v6.0不兼容,但支持.NETCoreApp,版本=v6.0