Как отключить проверку файлов cookie для общедоступных статических файлов в .Net Core? - PullRequest
0 голосов
/ 27 сентября 2019

Я использую Microsoft.AspNetCore.App 2.2.0.

Для каждого открытого статического файла, который клиент запрашивает в журнале отладки, указывается:

Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationHandler [8] \ n AuthenticationScheme: куки были успешно аутентифицированы.

1 Ответ

0 голосов
/ 27 сентября 2019

Пожалуйста, проверьте ваш класс Startup и убедитесь, что UseStaticFiles выполняется до UseAuthentication.Порядок релевантен для порядка выполнения в конвейере ASP.NET Core.В противном случае проверка подлинности выполняется до того, как выполнение статического файла сможет обработать запрос.

class Startup {
  public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
    {
        ...
       app.UseStaticFiles(...);
       ...
       app.UseAuthentication();
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...