Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 22965|Odpoveď: 6

[Nové číslo] WPF sa prihlasuje na Discuz a prispieva

[Kopírovať odkaz]
Zverejnené 28. 5. 2019 14:02:28 | | | |
Napísal som formulár WPF na implementáciu prihlasovacích a príspevkových funkcií na fóre Discuz,
Prihlásenie je implementované. Zbieranie ďalších webových stránok sa tiež realizuje a zozbieraný obsah sa konvertuje z html do ubb ako obsah príspevku.
Čo teraz nechápem, je, že prihlásenie je implementované vo formulári WPF a tento prihlasovací stav zostáva prihlásený počas akcie s tlačidlom príspevku,
Či jeho hodnoty cookie a formhash zostanú rovnaké počas celého procesu kliknutia vo WPF.
Mal som dve chyby;
1. "Ospravedlňujeme sa, vaša požiadavka je z nesprávneho zdroja alebo overovací reťazec formulára nezodpovedá a nemožno ho odoslať";
2. "Vaša aktuálna žiadosť o prístup obsahuje nelegálne znaky a systém ju zamietol";
či ide o cookies a formhash;
Alebo je to otázka kódovania;
Alebo chceš pridať plugin do prehliadača do formulára WPF?





Predchádzajúci:wpf implementuje ovládanie PictureBox vo winform
Budúci:. Sieťová integrácia PayPal IPN vrátená hodnota bola vždy NEPLATNÁ
Zverejnené 28. 5. 2019 14:45:55 |
Cookies sú určite stále, ale formhash sa mení zakaždým
 Prenajímateľ| Zverejnené 28. 5. 2019 14:51:53 |
Xiao Zhazha Zverejnené 28.5.2019 o 14:45
Cookies sú určite stále, ale formhash sa mení zakaždým

Je to iné pri prihlasovaní a pridávaní príspevkov?
Zverejnené 28. 5. 2019 14:59:36 |
Summer Zverejnené 28. 5. 2019 o 14:51
Je to iné pri prihlasovaní a pridávaní príspevkov?

Zistil som, že formhash sa nemusí meniť zakaždým, čo môže byť iné ako pri prihlásení
Otestoval som to:



Zverejňujte normálne.

URL adresa:https://www.itsvse.com/forum.php ... ra=&topicsubmit=yes
kde FID je identifikácia tabuľky

Príspevok, požiadavka obsahu:
formhash=835c223b&posttime=1559026000&wysiwyg=1&typeid=1&subject=test&message=by%EF%BC%9Aitsvse. com%0D%0A&replycredit_extcredits=0&replycredit_times=1&replycredit_membertimes=1&replycredit_random=100&readperm=&price=&tags=&rushreplyfrom=&rushreplyto=&rewardfloor=& ReplyLimit=&StopFloor=&creditLimit=&AllowNoticeAuthor=1&addfeed=1&usesig=1&save=&adddynamic=true


Po úspešnom príspevku serverVráti stavový kód 301, a vráť poštovú adresu.


Zverejnené 28. 5. 2019 15:04:47 |
Testoval som to s Postmanom a môže sa to normálne zverejňovať, ako je vidieť nižšie:


Postman automaticky pripojí cookie aktuálneho prehliadača, takže cookies nemusíš konfigurovať.


 Prenajímateľ| Zverejnené 28. 5. 2019 15:07:41 |
Xiao Zhazha Zverejnené 28.5.2019 15:04
Testoval som to s Postmanom a môže sa to normálne zverejňovať, ako je vidieť nižšie:

Vaša požiadavka na príspevok
formhash=835c223b je pri prihlasovacom čase
Zverejnené 28. 5. 2019 15:09:32 |
Summer Zverejnené 28.5.2019 o 15:07
Vaša požiadavka na príspevok
formhash=835c223b je pri prihlasovacom čase



Malo by to tak byť, každý používateľ má iný prístup
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com