Это очень легко. В startup.cs
> ConfigureService
Вы можете указать, какой валидатор вы хотите использовать. Я использую аутентификацию JWT для кода проекта:
// Jwt Authentication
services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme).AddJwtBearer(options =>
{
options.TokenValidationParameters = new TokenValidationParameters
{
ValidateIssuerSigningKey = true,
IssuerSigningKey = new SymmetricSecurityKey(key),
ValidateIssuer = false,
ValidateActor = false,
};
});
Примечание: для этого фрагмента кода я использовал библиотеку
using Microsoft.AspNetCore.Authentication.JwtBearer;
Я хотел бы, чтобы это помогло,Если вам нужна дополнительная помощь, вы можете добавить более подробную информацию к вашему вопросу, я помогу вам.