Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Cancellar cookie

  1. #1
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    Cancellar cookie

    vorrei sapere, in asp.net, come cancellare un cookie.

    ho provato con Response.Cookie(nome).Expires = DateTime.MinValue,

    ma non funziona

  2. #2
    Hai provato con

    Response.Cookies.Remove( "NomeDelCookie" );

    Non sono certo perķ che faccia quello che ti serve..

    Fammi sapere

    Ciao

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da fberna
    Hai provato con

    Response.Cookies.Remove( "NomeDelCookie" );

    Non sono certo perķ che faccia quello che ti serve..

    Fammi sapere

    Ciao
    Sono due giorni che provo ma non funziona. Perō funziona come si faceva in asp. Basta mettere come proprietā Expires, una data anteriore a quella del sistema, per esempio New DateTime(1980,1,1)

    Grazie

  4. #4
    Utente di HTML.it L'avatar di JAEP
    Registrato dal
    Jan 2004
    residenza
    Treviso
    Messaggi
    421
    Anche io in questi giorni ho lo stesso problema ed ho "spulciato" questa vecchia discussione....

    Ho letto sulla rete che per cancellare un cookie basta questa riga di codice:

    codice:
    Response.Cookies("IlMioCookie") = ""
    ma il compilatore .NET mi restituisce quest'errore:

    La proprietā Item č ReadOnly.
    Tutte le leggi umane, non quelle divine, sono il risultato di uno sforzo di uomini. Altri uomini vengono, modificano, aboliscono, perfezionano. Non ci vuole nulla ad abolire. Distruggere č facile, ma ricostruire č difficile.

  5. #5
    Prova con Response.Cookies("IlMioCookie").Value = ""
    www.radiana.it - Spartiti musicali e Mp3

  6. #6
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    mea culpa. Ho trovato la soluzione ma non l'ho riportata a suo tempo.

    Nella mia libreria ho trovato questo, se servisse:
    codice:
        '-------------------------------------------------------------------------
        'fa scadere tutti i cookies 
        '-------------------------------------------------------------------------
        Public Sub CancellaCookies()
            Dim cookieName$
            For Each cookieName In System.Web.HttpContext.Current.Request.Cookies.AllKeys
                System.Web.HttpContext.Current.Response.Cookies(cookieName).Expires = New DateTime(1980, 1, 1)
            Next
        End Sub
    
        '------------------------------------------------------------------
        'fa scadere un cookie specificato
        '------------------------------------------------------------------
        Public Sub CancellaCookie(ByVal cookieName$)
            System.Web.HttpContext.Current.Response.Cookies(cookieName).Expires = New DateTime(1980, 1, 1)
        End Sub
    Pietro

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.