Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

C#.Net problem sa brisanjem cookie-a.

[es] :: .NET :: C#.Net problem sa brisanjem cookie-a.

[ Pregleda: 2113 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

P53uD0-C0D3
Ucenik
Kragujevac

Član broj: 198814
Poruke: 29
77.46.253.*



Profil

icon C#.Net problem sa brisanjem cookie-a.31.03.2009. u 00:36 - pre 182 meseci
Program treba da izbrishe cookie i da refresh-uje stranicu!
On izbrishe cookie ali se webBrowser komponenta ponasha kao da je taj cookie josh uvek tu!

Kako ovo da se odradi???

Evo koda:
Code:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.IO;
using System.Net;


namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            webBrowser1.Navigate(textBox1.Text);
        }

        private void button2_Click(object sender, EventArgs e)
        {
            timer1.Enabled = true;
            timer1.Interval = 5000;
        }

        private void timer1_Tick(object sender, EventArgs e)
        {
            File.Delete("C:\\Documents and Settings\\....\\Cookies\\....");
            webBrowser1.Refresh();
        }
    }
}


Nadam se da ste me razumeli na shta mislim!
Knowledge Is The Power!
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6041



+4631 Profil

icon Re: C#.Net problem sa brisanjem cookie-a.31.03.2009. u 09:07 - pre 182 meseci
Pa jednostavno, cookie je ostao u memoriji IE procesa koji hostujes u webBrowser1 kontroli. To sto si ga obrisao sa diska ne znaci da je otisao i iz memorije. Probaj da disposujes webBrowser1 i da ga ponovo kreiras ako ga nigde drugde nisi instancirao mozda i padne IE proces i sa njim i cookie.

U svakom slucaju mislim da brisanje cookie-a sa diska nije siguran nacin njegovog uklanjanja, mozda bude i neki drugi IE proces aktivan koji refreshuje stranicu i ponovo ga kreira.

PS: Koristi System.Environment.GetFolderPath(Environment.SpecialFolder.Cookies) da lociras cookies folder.
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

P53uD0-C0D3
Ucenik
Kragujevac

Član broj: 198814
Poruke: 29
77.46.253.*



Profil

icon Re: C#.Net problem sa brisanjem cookie-a.31.03.2009. u 20:46 - pre 182 meseci
Provalio sam sinoć da ga IE čuva u memoriji!
Probao sam sa dispose, ali ne znam kako da ga vratim posle dispose!

Knowledge Is The Power!
 
Odgovor na temu

P53uD0-C0D3
Ucenik
Kragujevac

Član broj: 198814
Poruke: 29
77.46.253.*



Profil

icon Re: C#.Net problem sa brisanjem cookie-a.31.03.2009. u 21:10 - pre 182 meseci
Uspeo sam da uradim ono što sam hteo ručno!
u IE Tools -> Internet Options -> Privacy tab -> Sites i tu sam dodao host na block listu i time sam mu zabranio da pravi cookie za taj host.

Samo još da provalim gde IE čuva blokirane hostove.

mmix hvala u svako slučaju, i hvala na savetu:

Citat:

PS: Koristi System.Environment.GetFolderPath(Environment.SpecialFolder.Cookies) da lociras cookies folder.


Knowledge Is The Power!
 
Odgovor na temu

sallle
Sasa Ninkovic
GTECH
Beograd

Član broj: 146
Poruke: 480
91.148.84.*

ICQ: 20785904


+4 Profil

icon Re: C#.Net problem sa brisanjem cookie-a.01.04.2009. u 00:47 - pre 182 meseci
a mogo bi da koristis httpwebrequest, i da simuliras post/get zahteve iz browsera. Sa fiddlerom mozes vidis kako tacno izgledaju...
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6041



+4631 Profil

icon Re: C#.Net problem sa brisanjem cookie-a.01.04.2009. u 08:16 - pre 182 meseci
Citat:
P53uD0-C0D3: Samo još da provalim gde IE čuva blokirane hostove.


Ako i nadjes, ne diraj. Ako to promenis svaki anti-spyware program ce ti verovatno flagovati aplikaciju.
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

[es] :: .NET :: C#.Net problem sa brisanjem cookie-a.

[ Pregleda: 2113 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.