首页 > 解决方案 > 将 ASP.NET CORE 2.1 项目作为 Windows 服务托管时,不会启动 Https URL

问题描述

我在 ASP.NET CORE 2.1 中创建了一个项目并将该项目托管为 Windows 服务。我已按照链接https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy中的说明进行操作/windows-service?view=aspnetcore-2.1。启动服务后,我查询了服务的状态。它处于运行状态。但是如果我浏览 brwser 中“启用 SSL”属性中指定的路径,则 url 没有启动。还是我使用错误的 URL 来浏览应用程序?我正在使用的代码是

public class Program
    {
        public static void Main(string[] args)
        {
            CreateWebHostBuilder(args).Build().RunAsService();
        }

        public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>
            WebHost.CreateDefaultBuilder(args)
            .UseContentRoot(Path.GetDirectoryName(Process.GetCurrentProcess().MainModule.FileName))
                .UseStartup<Startup>();
    }

请指导我应该使用哪个 URL 在浏览器中启动 Windows 服务或我在做什么错误....

标签: c#asp.net-core

解决方案


推荐阅读