Я пытаюсь использовать метод Microsoft.Extensions.DependencyInjection
AddAuthentification
в проекте ASP .NET Core 2.1
, хотя кажется, что его не существует в пакете при попытке его разрешить.
Вместо этого у меня есть расширениеAddAuthentificationCore
, который не имеет той же подписи.
В соответствии с документацией он должен присутствовать для .NET Core 2.1
.
PS
Я хочу использовать AddAuthentification
как:
services.AddAuthentication(CookieAuthenticationDefaults.AuthenticationScheme)
.AddCookie(options => {
options.LoginPath = "/login";
options.AccessDeniedPath = "/AccessDenied";
options.Events.OnRedirectToLogin = (context) => {
context.Response.StatusCode = 401;
return Task.CompletedTask;
};
});