но есть и прокси, как мидлвар, и вот там есть обработка на один роут, который авторизирует не через JWT, а basic авторизацию, так вот, когда я с помощью контекста возвращаю там 401 и добавляю хедер WWW-authenticate: Basic,но мне возвращается в WWW-authenticate: Bearer, как я могу изменить это в Basic?Для одного запроса. Или обязательно добавлять нужно несколько авторизационных схем?
А ты очищаешь хэдеры перед возвратом? Их уже миддлварь навешивает после твоего кода?
Да, после моего кода, я полагаю, из-за того, что у меня стоит в AddAuthentication в дефолтном челлендже JWT
а вот тут чето есть https://docs.microsoft.com/en-us/aspnet/core/security/authorization/limitingidentitybyscheme?view=aspnetcore-5.0
а может с маршрутами поиграться? ТИпо на авторизацию у тебя какойто мвс отрабатывает, он и возвращает, все остальное уже идет как надо, но могу путать, жвт очень давно настроивал
Обсуждают сегодня