![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 46 Pomógł: 0 Dołączył: 1.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Piszę klasę do logowania allegro i mam następujący problem. Otóż po przesłaniu wszystkich parametrów wymaganych do logowania występuję po stronie allegro następujący komunikat: "Ten formularz stracił ważność, wyślij go ponownie."
Mógłby ktoś sprawdzić co jest nie tak? ewentulanie przetestować? Dzieki za pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 217 Pomógł: 21 Dołączył: 10.06.2011 Skąd: Głogów Ostrzeżenie: (0%) ![]() ![]() |
No to musisz spróbować po kolei wykonać zapytania. Aby się dowiedzieć co jest nie halo. Sam zgaduje że chodzi o client_id i tokeny, które samemu generujesz...
Na start CURLOPT_FOLLOWLOCATION FALSE, aby nie robiło redirectów. 1. Wchodzimy GET na https://ssl.allegro.pl/fnd/authentication/ Odbieramy 302 Location: https://ssl.allegro.pl/fnd/authentication/?...xxxxx219f%22%7D 2. Pobieramy dane i wchodzimy GET'em ten link. 3. Zbieramy dane do postu(tokeny tokeny tokeny!) http://screenshooter.net/100008827/shnnojn 4. Wysyłamy na https://ssl.allegro.pl/fnd/authentication/ 5. Wchodzimy w redirect 4 razy, i w ostatnim redirect'ie jak pewnie zauważyłeś zmieniła się jedynie domena z https na http, a reszta query jest taka sama, także wystarczy podmienić domene do ostatniego get'a. @up wyłącz js w przeglądarce, normalnie można się zalogować |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 17:52 |