Přeji pěkný den,
RichTextBox1.AppendText(WebBrowser1.Document.Cookie)
nevrátí ASP.NET_SessionId, ač je nastaveno normálně jako cookie a při komunikaci se serverem jej WebBrowser normálně vrací mezi ostatními cookie. Všechny ostatní cookie výše uvedený kód vypíše. Chápu, je to asi nějaké zabezpečení, ale zřejmě poměrně nové, podle některých fór dříve asi WebBrovser.Document SessionID s ostatními cookie vracel. Nevíte prosím někdo, jak z WebBrowser to SessionId dostat? Potřebuji stáhnout soubor v zabezpečené relaci (viz. můj předchozí příspěvek, dialog "Stažení souboru" se asi nedá spolehlivě potvrdit) a logovat se přes HttpWebRequest a HttpWebResponse je poměrně šílené (i když, nějak jsem to rozchodil, včetně vlastního stažení toho souboru přes HttpWebRequest.GetResponse.GetResponseStream(), ale z toho logování nemám dobrý pocit). Díky Moc za jakýkoliv nápad. Neukládá si to WebBrowser někam na disk ?
|