Ahoj řeším následující problém: chtěl bych si napsat app, která by odeslala stejný článek na více blogů. To jak to udělat bych nějak tak v hlavě měl, ovšem až na jednu věc -> pokud odešlu pomocí C# nějaký vyplněný formulář na přihlášení, tak jak přijmu cookie, která mi udrží session, která se má vytvořit?
Fórum › .NET
Visual C# a session
![](img/forum_vlakno_help_vyreseno.png)
Pokiaľ sa prihlasuješ pomocou webBroseru, on si automaticky vytvorí vo svojej zložke cookie a zachováva si ju a následne v tom istom webbrosery s nou pracuje (pokiaľ ju server nezruší)
ja som to riešil takto na jednej stránke:
private void Form_Load(object sender, EventArgs e)
{
webBrowser1.Navigate(adresa);
webBrowser1.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(PrihlasPoNacitani);
}
void PrihlasPoNacitani(object sender, WebBrowserDocumentCompletedEventArgs e)
{
webBrowser1.DocumentCompleted -= PrihlasPoNacitani;
HtmlElementCollection elements = webBrowser1.Document.GetElementsByTagName("input");
foreach (HtmlElement element in elements)
{
if (element.Name == "username")
{
element.SetAttribute("value", meno);
}
if (element.Name == "password")
{
element.SetAttribute("value", heslo);
}
if (element.Name == "login")
{
element.InvokeMember("click");
}
}
}
následne cookie si to pamatalo až kým som sa neodhlásil. Samozrejme webBrowser bežal na pozadí stále ako invisible.
Možno je aj lepšie riešenie, ale toto mi fungovalo už dlhú dobu
![](img/forum_nove_psp_new.png)
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×![](/img/smile/1.gif)
![](/img/smile/2.gif)
![](/img/smile/3.gif)
![](/img/smile/4.gif)
![](/img/smile/5.gif)
![](/img/smile/6.gif)
![](/img/smile/7.gif)
![](/img/smile/8.gif)
![](/img/smile/9.gif)
![](/img/smile/10.gif)
![](/img/smile/11.gif)
![](/img/smile/12.gif)
![](/img/smile/13.gif)
![](/img/smile/14.gif)
![](/img/smile/15.gif)
![](/img/smile/16.gif)
![](/img/smile/17.gif)
![](/img/smile/18.gif)
![](/img/smile/19.gif)
![](/img/smile/20.gif)
![](/img/smile/21.gif)
![](/img/smile/22.gif)
![](/img/smile/23.gif)
![](/img/smile/24.gif)
![](/img/smile/25.gif)
![](/img/smile/26.gif)
![](/img/smile/27.gif)
![](/img/smile/28.gif)
![](/img/smile/29.gif)
![](/img/smile/30.gif)
![](/img/smile/31.gif)
![](/img/smile/1.gif)
![](/img/smile/2.gif)
![](/img/smile/3.gif)
![](/img/smile/4.gif)
![](/img/smile/5.gif)
![](/img/smile/6.gif)
![](/img/smile/7.gif)
![](/img/smile/8.gif)
![](/img/smile/9.gif)
![](/img/smile/10.gif)
![](/img/smile/11.gif)
![](/img/smile/12.gif)
![](/img/smile/13.gif)
![](/img/smile/14.gif)
![](/img/smile/15.gif)
![](/img/smile/16.gif)
![](/img/smile/17.gif)
![](/img/smile/18.gif)
![](/img/smile/19.gif)
![](/img/smile/20.gif)
![](/img/smile/21.gif)
![](/img/smile/22.gif)
![](/img/smile/23.gif)
![](/img/smile/24.gif)
![](/img/smile/25.gif)
![](/img/smile/26.gif)
![](/img/smile/27.gif)
![](/img/smile/28.gif)
![](/img/smile/29.gif)
![](/img/smile/30.gif)
![](/img/smile/31.gif)
![](/img/smile/32.gif)
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 20 hostů
Podobná vlákna
Visual Studio statické linkování Visual C++ Redistributable dllček — založil Doomista
Php - SESSION — založil Row
Session start — založil luboš
Moderátoři diskuze