Несанкционированные запросы ASP.Net / ASP.NET Core Web API возвращают 302 ответа перенаправления вместо 401

В ASP.Net / ASP.Net Core WebAPI

Когда клиент / браузер пытается получить доступ к конечной точке WebAPI, которая украшена[Authorized] приписывать. Это получает302-Found код состояния с перенаправлением ответа на страницу входа вместо401-Unauthorized за несанкционированный запрос.

Примечание: я заметил, чтоFail(AuthorizationContext context) метод вAuthorizeAttribute фильтр устанавливает код ответа как401-Unauthorized, но в конечном итоге браузер получает302-Found ответ.

Как я могу отправить401 ответ вместо302 ?

ОБНОВЛЕНИЕ: обновить вопрос с ASP.NET Core

Ответы на вопрос(1)

Ваш ответ на вопрос