В IIS мое веб-приложение отвечает 403 Запрещено.Чтобы устранить проблему, я хотел бы регистрировать события аутентификации Windows.
Настройка в Startup.cs
выглядит следующим образом:
services.AddAuthentication(IISDefaults.AuthenticationScheme);
services.AddAuthorization(options =>
{
options.AddPolicy("Editor", policy =>
{
var sid = "my-sid";
policy.RequireRole(sid);
});
});
services.AddMvc((options) =>
{
var policy = new AuthorizationPolicyBuilder()
.RequireAuthenticatedUser()
.Build();
options.Filters.Add(new AuthorizeFilter(policy));
});
Можно ли подключить какие-либо прослушиватели событий или ловушкив процесс аутентификации или авторизации, чтобы я мог регистрировать происходящее?
Я знаю, что это возможно для JwtBearer middleware
, см. Как регистрировать попытки авторизации в .net core