Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 22965|Ответ: 6

[Новый выпуск] WPF входит в Discuz и публикует посты

[Скопировать ссылку]
Опубликовано 28.05.2019 14:02:28 | | | |
Я написал форму WPF для реализации функций входа и публикации на форум Discuz,
Вход реализован. Также реализуется сбор других сайтов, и собранный контент преобразуется из html в ubb как содержимое поста.
Что я сейчас не понимаю, так это то, что вход реализован в форме WPF, и это состояние входа остаётся при входе во время действия кнопки публикации,
Остаются ли его значения cookie и formhash одинаковыми на протяжении всего процесса клика в WPF.
У меня было две ошибки;
1. «Извините, ваш запрос из неправильного источника или строка проверки формы не совпадает и не может быть отправлена»;
2. «Ваш текущий запрос на доступ содержит нелегальные символы и был отклонён системой»;
будь то вопрос файлов cookie и formhash;
Или это вопрос кодирования;
Или вы хотите добавить браузерный плагин в форму WPF?





Предыдущий:WPF реализует управление PictureBox в Winform
Следующий:. Возвратное значение IPN при интернет-интеграции PayPal всегда было НЕДЕЙСТВИТЕЛЬНЫМ
Опубликовано 28.05.2019 14:45:55 |
Cookie, безусловно, постоянны, но formhash меняется каждый раз
 Хозяин| Опубликовано 28.05.2019 14:51:53 |
Сяо Чжажа Опубликовано 28.05.2019 14:45
Cookie, безусловно, постоянны, но formhash меняется каждый раз

Это отличается при входе и публикации?
Опубликовано 28.05.2019 14:59:36 |
Лето Опубликовано 28.05.2019 14:51
Это отличается при входе и публикации?

Я обнаружил, что формхэш не должен меняться каждый раз, что может отличаться от входа в систему
Проверил:



Пост как обычно.

URL-адрес:https://www.itsvse.com/forum.php ... ra=&topicsubmit=yes
где FID — идентификатор номерного знака

Пост запроса, запроса контента:
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


После успешного поста серверВозвращает статус 301, и вернуть почтовый адрес.


Опубликовано 28.05.2019 15:04:47 |
Я проверил его с Postman, и он может печатать как обычно, как показано ниже:


Postman автоматически прикрепит текущий куки браузера, так что вам не нужно настраивать куки.


 Хозяин| Опубликовано 28.05.2019 15:07:41 |
Сяо Чжажа Опубликовано 28.05.2019 15:04
Я проверил его с Postman, и он может печатать как обычно, как показано ниже:

Ваш пост был запрошён
formhash=835c223b находится во время входа
Опубликовано 28.05.2019 15:09:32 |
Лето Опубликовано 28.05.2019 15:07
Ваш пост был запрошён
formhash=835c223b находится во время входа



Так и должно быть, у каждого пользователя свои
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com