Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 22965|Svar: 6

[Nytt nummer] WPF loggar in på Discuz och postar inlägg

[Kopiera länk]
Publicerad på 2019-05-28 14:02:28 | | | |
Jag skrev ett wpf-formulär för att implementera discuz-forumets inloggnings- och postfunktioner,
Inloggning är implementerad. Att samla andra webbplatser genomförs också, och det insamlade innehållet konverteras från html till ubb som innehållet i inlägget.
Det jag inte förstår nu är att inloggningen är implementerad i ett WPF-formulär och att detta inloggningstillstånd förblir inloggat under postknappen,
Om hans cookie- och formhash-värden förblir desamma under hela klickprocessen i WPF.
Jag har haft två fel;
1. "Ursäkta, din begäran kommer från fel källa eller så stämmer formulärverifieringssträngen inte och kan inte skickas in";
2. "Din nuvarande åtkomstbegäran innehåller olagliga tecken och har avvisats av systemet";
om det handlar om cookies och formhash;
Eller handlar det om kodning;
Eller vill du införa ett webbläsarplugin i ett WPF-formulär?





Föregående:wpf implementerar PictureBox-kontrollen i winform
Nästa:. Nettointegration PayPal IPN-returvärde har alltid varit OGILTIGT
Publicerad på 2019-05-28 14:45:55 |
Cookies är definitivt konstanta, men formhash ändras varje gång
 Hyresvärd| Publicerad på 2019-05-28 14:51:53 |
Xiao Zhazha Publicerad den 28-5-2019 14:45
Cookies är definitivt konstanta, men formhash ändras varje gång

Är det annorlunda när man loggar in och postar?
Publicerad på 2019-05-28 14:59:36 |
Sommaren publicerad den 28-5-2019 14:51
Är det annorlunda när man loggar in och postar?

Jag upptäckte att formhashen inte behöver ändras varje gång, vilket kan skilja sig från inloggning
Testade det:



Posta som vanligt.

URL-adress:https://www.itsvse.com/forum.php ... ra=&topicsubmit=yes
där FID är registreringsnumrets ID

Lägg upp förfrågan, begär innehåll:
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


Efter ett lyckat inlägg är servernReturnerar en statuskod 301, och returnera postadressen.


Publicerad på 2019-05-28 15:04:47 |
Jag testade den med brevbäraren och den kan posta normalt, som visas nedan:


Postman kommer automatiskt att bifoga den aktuella webbläsarens cookie, så du behöver inte konfigurera cookies.


 Hyresvärd| Publicerad på 2019-05-28 15:07:41 |
Xiao Zhazha Publicerad den 28-5-2019 15:04
Jag testade den med brevbäraren och den kan posta normalt, som visas nedan:

Ditt inlägg begärdes
formhash=835c223b är vid inloggningstid
Publicerad på 2019-05-28 15:09:32 |
Sommaren publicerad 2019-5-28 15:07
Ditt inlägg begärdes
formhash=835c223b är vid inloggningstid



Det borde det vara, varje användares är olika
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com