Так что у меня нет проблемы, у меня просто вопрос, потому что я так запутался с получением csrf_token веб-сайта, почему значение cookie в csrf_token? Вместо csrf_token я хочу сделать проверку аккаунта, поэтому я решил изучить этот исходный код, полученный у меня откуда-то, так что вот мой пример.
Итак, это csrf_token, который записан в inspect при входе в систему страница:
csrf_token: AQCozFCW1r-sQJsYyYfE2f4joz-XSADkzhF8WyE_4DgZRv8NlxGm26C4N4wIIBNLs8_Jbmq3fRxA9ymB4g
и вот файлы cookie, которые записываются при проверке на странице входа в систему:
[
, и это полный код проверки аккаунта что я откуда-то получил:
Private Sub RecuperareIIButton1_Click(sender As Object, e As EventArgs) Handles start.Click
Using req As New HttpRequest
req.UserAgent = Http.ChromeUserAgent()
req.Cookies = New CookieDictionary(False)
req.AddHeader("Accept", "*/*")
req.Proxy = Nothing
req.IgnoreProtocolErrors = True
req.AllowAutoRedirect = True
req.KeepAlive = True
req.ConnectTimeout = 5000
Dim getd As String = req.Get("https://accounts.sample.com/en/login", Nothing).ToString()
Dim cookieval As String = req.Cookies("csrf_token")
req.Cookies.Add("__bon", "MHwwfC0xNDA3ODMzNzIxfC01OTEyOTAxNjI4MnwxfDF8MXwx")
req.AddParam("csrf_token", cookieval)