Ядро ASP.Net с атрибутом маршрутизации на IIS Express выдает ошибку 503 при публикации - PullRequest
0 голосов
/ 01 мая 2019

У меня есть основной MVC-контроллер ASP.NET с маршрутизацией атрибутов, которая хорошо работает локально, например, https://localhost:44322/adfs/account/login, однако при публикации в IIS возвращается ошибка 503 (служба недоступна), а также другие маршруты без маршрутизации атрибутов Fine.No журналы ошибок в просмотрщике событий для того же.

   [SecurityHeaders] 
   [Route("adfs/account")]
   public class AccountController : Controller
   {
    [HttpGet]
    [Route("Login")]
    public async Task<IActionResult> Login(string returnUrl)
    {//some code}
   }

In Startup.cs

     public void Configure(IApplicationBuilder app, IHostingEnvironment 
          env, ILoggerFactory loggerFactory)
    {
        app.UseDeveloperExceptionPage();

        app.UseStaticFiles();
        app.Use(async (ctx, next) =>
        {
            ctx.Response.Headers.Add("Content-Security-Policy",
                                     "default-src 'self' * 'unsafe-inline' 'unsafe-eval' data:");
            await next();
        });
        app.UseIdentityServer();
        app.UseMvcWithDefaultRoute();
    }

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...