Witam.
Potrzebuje pomocy czy jestem w stanie odczytać wartość parametru z przekierowania? Piszę kilka usług, które zarządzają towarami na Allegro, klient często hasła zmienia w celach bezpieczeństwa i tokeny wygasają. Allegro korzysta z OAuth2, trzeba zarejestrować aplikację, otrzymujemy parę clientId oraz clientSecret itp itd. Jedną z opcji jest WEB
, w którym authorization_code
otrzymujemy po przekierowaniu na jakiś url (również wpisywany podczas rejestracji aplikacji).
Chciałbym takie generowanie tokenów wykonać w aplikacji ASP .NET Core, ale nie bardzo wiem jak mam przejąć authorization_code
po przekierowaniu.
KROKI
- Pokazuje stronę logowania do Allegro
- Użytkownik potwierdza podwójną weryfikację
- Zostaje przekierowany na skonfiurowany url z parametrem
?code={authorization_code}
- Wykonujemy w tle request do Allegro z kodem z punktu 3
- Dostajemy access_token oraz refresh_token
Po stronie mojej aplikacji pokazałbym listę kont (jest ich 6), aby mógł użytkownik wybrać co chce odnowić.