Мой пользователь входит на мой сайт.OWIN обрабатывает вход в Facebook.Изнутри он перенаправляет на / signin-facebook? Code = some_code, извлекает some_code, отправляет запрос на Facebook для access_token и возвращает access_token мне.
Я хочу перехватить some_code.Я хочу передать some_code в мой WebAPI.Мой WebAPI должен также получить фейсбук access_token.Если это успешно, мой WebAPI должен вернуть custom_token (не Facebook access_token).Я также хочу добавить свой custom_token в ClaimsIdentity, чтобы мой веб-сайт мог вызывать мой WebAPI.
Есть ли какой-нибудь способ перехватить some_code в промежуточном программном обеспечении OWIN?
(Редактировать: обратите внимание, Я не использую .Net Core, я использую ASP.Net MVC 5 с Microsoft.Owin 4.0.0)