Значение IsAuthorizeEndpoint всегда равно false даже для api, защищенного атрибутом [Authorize] в настройке OWIN

#asp.net-web-api #asp.net-web-api2 #owin #jwt

#asp.net-web-api #asp.net-web-api2 #owin #jwt

Вопрос:

Когда я переопределил «MatchEndpoint», все, что я обнаружил, это то, что вызов метода, который был оформлен с помощью [Authorize], отображался с «IsAuthorizeEndpoint» и «IsTokenEndpoint», для обоих установлено значение false. Последнее имеет смысл для меня, первое — нет.

В результате я продолжаю получать сообщение «Авторизация была отклонена для этого запроса». сообщение. Конечная точка токена работает правильно, я могу получить токен, который я передаю в качестве носителя в заголовке авторизации при вызове защищенного Api.

Я использую промежуточное программное обеспечение OWIN в asp.net webapi 2.0 с механизмом JWT

Можете ли вы, ребята, указать, какие могут быть возможные причины для этого?