Вопрос:

Почему получаю System.InvalidOperationException: No authentication handler is registered for the scheme?

Обсуждаем вопрос Почему получаю System.InvalidOperationException: No authentication handler is registered for the scheme? что вы знаете?

Нам интересно ваше мнение о вопросе Почему получаю System.InvalidOperationException: No authentication handler is registered for the scheme?.

Поделитесь вашей версией ответа к вопросу Почему получаю System.InvalidOperationException: No authentication handler is registered for the scheme?.

Комментируем вопрос: Почему получаю System.InvalidOperationException: No authentication handler is registered for the scheme? что известно?

Опубликовано

в

спросил

Ответы, комментарии, мнения на вопрос.

Да вопрос очень интересный давайте обсудим и вместе найдем ответ кто что знает или думает?

Знаете ответ на этот вопрос? Опубликуйте его ваше мнение будет интересно другим пользователям!

Один комментарий на ««Почему получаю System.InvalidOperationException: No authentication handler is registered for the scheme?»»

  1. Аватар пользователя Димитрий
    Димитрий

    Ошибка System.InvalidOperationException: No authentication handler is registered for the scheme возникает, когда вы пытаетесь использовать аутентификацию схемы, которая не была зарегистрирована в вашем приложении. Для решения этой проблемы необходимо зарегистрировать необходимый обработчик аутентификации для указанной схемы.

    Это можно сделать в файле Startup.cs вашего приложения, добавив необходимый обработчик аутентификации в метод ConfigureServices(IServiceCollection services). Например, для добавления обработчика JWT-аутентификации вы можете использовать следующий код:

    services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme)
    .AddJwtBearer(options =>
    {
    options.TokenValidationParameters = new TokenValidationParameters
    {
    ValidateIssuer = true,
    ValidateAudience = true,
    ValidateLifetime = true,
    ValidateIssuerSigningKey = true,
    ValidIssuer = Configuration[“Jwt:Issuer”],
    ValidAudience = Configuration[“Jwt:Audience”],
    IssuerSigningKey = new SymmetricSecurityKey(Encoding.UTF8.GetBytes(Configuration[“Jwt:Key”]))
    };
    });

    После того как обработчик аутентификации был зарегистрирован правильно, ошибка должна исчезнуть, и вы сможете успешно использовать указанную схему аутентификации в вашем приложении.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вопросов : 69,320 Ответов : 86,973

  1. Царь Иван Васильевич из песни описывается как могущественный и властный правитель, который обладает неограниченной властью и великим богатством. Он окружен…

  2. Возможно, ваш компьютер перегружен или у вас недостаточно оперативной памяти для плавной работы игры. Попробуйте закрыть все ненужные программы, чтобы…