При работе с API Instagram требуется, чтобы клиент захватил ?code=[some code]
из успешного ответа OAuth:
Шаг второй: получение перенаправления из Instagram
Как только пользователь авторизует ваше приложение, мы создаем редирект на ваш redirect_uri с параметром кода для использования на третьем шаге.
http://your-redirect-uri?code=CODE
По умолчанию OWINпромежуточное ПО вызывает перенаправление на /signin-instagram
, где запрос обрабатывается, а затем переходит на новый выбранный мной путь (например, /oauth/instagram
), где я получаю доступ к контексту OWIN.
Из-за связанных перенаправленийзначение code
строки запроса потеряно, и мне кажется, что мне нужен способ извлечь его из контекста OWIN, но я не могу его найти.