C# post请求中缺少cookie

C# post请求中缺少cookie,c#,.net,network-programming,html-agility-pack,C#,.net,Network Programming,Html Agility Pack,我正在尝试登录网站。 为了实现这一点,我正在使用和 为了看看登录这个网站的样子,我选择了 当我通过浏览器登录时,有以下部分: 但当我试图通过代码实现同样的功能时,它看起来像: 我认为问题在于第二种情况中缺少Cookie。但在调试代码时,带有sessionid的Cookie会包含在请求中: 我不明白,为什么请求中没有包含cookie。有人能帮我吗 这是我的密码: BrowserSession session = new BrowserSession(); Random rrr

我正在尝试登录网站。 为了实现这一点,我正在使用和

为了看看登录这个网站的样子,我选择了

当我通过浏览器登录时,有以下部分:

但当我试图通过代码实现同样的功能时,它看起来像:

我认为问题在于第二种情况中缺少Cookie。但在调试代码时,带有sessionid的Cookie会包含在请求中:

我不明白,为什么请求中没有包含cookie。有人能帮我吗

这是我的密码:

    BrowserSession session = new BrowserSession();
    Random rrr = new Random();
    session.Get(@"http://24.play.pl/");

    session.Post(@"https://logowanie.play.pl/p4-idp2/SSOrequest.do?action=sso");
    session.FormElements["login"] = "[censored]";
    session.FormElements["password"] = "[also censored]";
    string url = @"https://logowanie.play.pl/p4-idp2/Login.do";
    string response = session.Post(url);

    textBox1.Text = response;

其余使用的代码都在

上,我也面临同样的问题,但我通过稍微修改类解决了这个问题


看看我贴出的解决方案。也许这对你也有帮助。

我也面临同样的问题,但我通过稍微修改类解决了这个问题


看看我贴出的解决方案。也许这对你也有帮助。

同样的问题,希望这能得到答案同样的问题,希望这能得到答案