Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 22965|Antwoord: 6

[Nieuw Nummer] WPF logt in op Discuz en plaatst berichten

[Link kopiëren]
Geplaatst op 28-05-2019 14:02:28 | | | |
Ik heb een wpf-formulier geschreven om discuz forum-inlog- en postfuncties te implementeren,
Inloggen is geïmplementeerd. Het verzamelen van andere websites wordt ook gerealiseerd, en de verzamelde inhoud wordt omgezet van html naar ubb als de inhoud van het bericht.
Wat ik nu niet begrijp, is dat het inloggen is geïmplementeerd in een WPF-formulier en dat deze inlogstatus ingelogd blijft tijdens de postknopactie,
Of zijn cookie- en formhashwaarden gedurende het klikproces in WPF gelijk blijven.
Ik heb twee fouten gehad;
1. "Sorry, uw verzoek komt van de verkeerde bron of de formulierverificatiestring komt niet overeen en kan niet worden ingediend";
2. "Uw huidige toegangsverzoek bevat illegale tekens en is door het systeem afgewezen";
of het nu gaat om cookies en formhash;
Of is het een kwestie van coderen;
Of wil je een browserplugin toevoegen aan een WPF-formulier?





Vorig:wpf implementeert de PictureBox-besturing in winform
Volgend:. Netintegratie PayPal IPN retourwaarde is altijd ONGELDIG geweest
Geplaatst op 28-05-2019 14:45:55 |
Cookies zijn zeker constant, maar formhash verandert elke keer
 Huisbaas| Geplaatst op 28-05-2019 14:51:53 |
Xiao Zhazha Geplaatst op 28-5-2019 14:45
Cookies zijn zeker constant, maar formhash verandert elke keer

Is het anders bij het inloggen en plaatsen van berichten?
Geplaatst op 28-05-2019 14:59:36 |
Zomer Geplaatst op 28-5-2019 14:51
Is het anders bij het inloggen en plaatsen van berichten?

Ik heb gemerkt dat de formhash niet elke keer hoeft te veranderen, wat anders kan zijn dan inloggen
Getest:



Post normaal.

URL-adres:https://www.itsvse.com/forum.php ... ra=&topicsubmit=yes
waarbij de FID de ID van het kenteken is

Verzoek plaatsen, inhoud aanvragen:
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


Na een succesvolle post werd de serverGeeft een statuscode 301 terug, en stuur het postadres terug.


Geplaatst op 28-05-2019 15:04:47 |
Ik heb het getest met postbode en het kan normaal posten, zoals hieronder te zien is:


Postman zal automatisch de cookie van de huidige browser toevoegen, dus je hoeft geen cookies te configureren.


 Huisbaas| Geplaatst op 28-05-2019 15:07:41 |
Xiao Zhazha Geplaatst op 28-5-2019 15:04
Ik heb het getest met postbode en het kan normaal posten, zoals hieronder te zien is:

Je bericht werd gevraagd
formhash=835c223b is bij het inlogen
Geplaatst op 28-05-2019 15:09:32 |
Zomer Geplaatst op 28-5-2019 15:07
Je bericht werd gevraagd
formhash=835c223b is bij het inlogen



Dat zou het moeten zijn, elke gebruiker is anders
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com