Вопрос:

Почему получаю 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,522 Ответов : 87,100

  1. 1. Разработка и утверждение профессиональных стандартов для работников дошкольного образования. 2. Организация процесса аттестации и сертификации работников дошкольного образования. 3.…

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

  3. 1. Проверьте правильность написания запроса в функции QUERY. 2. Убедитесь, что все ссылки на диапазоны данных указаны правильно. 3. Проверьте,…