主机无法启动

时间:2019-05-31 10:00:40

标签: .net asp.net-core

由于某种原因,主机停止运行。

以前,控制台写道一切正常,并且应用程序在特定IP上运行,但是现在什么也没写,并且API方法不可用:

  

连接到一个错误   http://localhost:20019/api/User/Authorize

enter image description here

同时,没有例外。我最近更改的唯一一件事是帐户中的密码。如果还不够,那应该是超时。可能是什么问题?

 var host = new WebHostBuilder()
        .CaptureStartupErrors(false)
        .UseConfiguration(config)
        .UseHttpSys(options =>
        {
            options.Authentication.Schemes =
                AuthenticationSchemes.NTLM | AuthenticationSchemes.Negotiate;
            options.UrlPrefixes.Add("http://*:20019");
            options.MaxRequestBodySize = config.GetValue<long?>("maxRequestBodySize");

        })
        .UseContentRoot(Directory.GetCurrentDirectory())
        .UseStartup<Startup>()
        .Build();
    var initializer = host.Services.GetService<IRepositoryInitializer>();
    initializer.Init();
    host.Run();

2 个答案:

答案 0 :(得分:0)

Can you try

  .CaptureStartupErrors(true) // the default
  .UseSetting("detailedErrors", "true")

instead?

Other ideas: https://odetocode.com/blogs/scott/archive/2018/07/16/7-tips-for-troubleshooting-asp-net-core-startup-errors.aspx

上失败

答案 1 :(得分:0)

一个小时的等待后,消息出现并且API开始工作。

enter image description here

该应用程序的以下所有启动均立即开始执行。

Magick ...