是否需要服务用户帐户才能将 ASP.NET 核心应用程序部署为 Windows 服务?

Is it necessary to have a Service User Account to deploy an ASP.NET Core Application as a Windows Service?

我一直在开发自定义 API 服务并将它们作为 windows 服务托管在 windows 服务器上;当然,它已经达到了工作变得乏味和多余的地步,更不用说非常错误和不安全了。因此,现在我正在探索如何利用 ASP.NET 核心的优势,同时仍将它们部署为 windows 服务。我无法理解的是设置服务用户帐户的目的是否有必要?这有什么重要性?我可以跳过用户帐户步骤,无需用户帐户即可手动部署它们吗?

相关文档是 here

我从AspNetCore.Docs Github Repository

那里得到了答案