Bagikan melalui


AnonymousIdentificationModule.ClearAnonymousIdentifier Metode

Definisi

Menghapus cookie anonim atau pengidentifikasi yang terkait dengan sesi.

public:
 static void ClearAnonymousIdentifier();
public static void ClearAnonymousIdentifier ();
static member ClearAnonymousIdentifier : unit -> unit
Public Shared Sub ClearAnonymousIdentifier ()

Pengecualian

Memanggil ClearAnonymousIdentifier() ketika identifikasi anonim tidak diaktifkan.

-atau-

Pengguna untuk permintaan saat ini bersifat anonim.

Keterangan

Metode ClearAnonymousIdentifier ini menghapus pengidentifikasi anonim yang terkait dengan sesi pada situs Web. ClearAnonymousIdentifier Gunakan metode untuk menghapus pengidentifikasi anonim yang terkait dengan sesi saat pengguna beralih ke sesi terautentikasi yang terkait dengan ID pengguna, misalnya ketika MigrateAnonymous peristiwa terjadi.

Karena pengidentifikasi anonim baru akan segera dikeluarkan jika pengidentifikasi anonim saat ini dihapus, ClearAnonymousIdentifier metode akan melemparkan NotSupportedException jika dipanggil saat sesi diidentifikasi oleh pengidentifikasi anonim.

Jika situs menggunakan cookie, ClearAnonymousIdentifier metode mengeluarkan cookie yang jelas untuk menghapus pengidentifikasi anonim dari browser. Cookie yang jelas dikeluarkan bahkan jika cookie anonim tidak dikirim pada permintaan sebelumnya.

Cookie yang jelas dibangun sebagai berikut:

  • Jika browser mendukung string kosong dalam cookie, cookie dikeluarkan dengan string kosong sebagai nilainya; jika tidak, cookie dikeluarkan dengan "NoCookie" sebagai nilainya.

  • Nilai untuk nama cookie, jalur, dan domain diatur ke default yang dikonfigurasi dalam file konfigurasi aplikasi Web.

  • Tanggal kedaluwarsa diatur ke 12 Oktober 1999.

Jika situs menggunakan autentikasi tanpa cookie, dan pengidentifikasi anonim ada di URL, pengidentifikasi anonim dihapus dari URL. Tidak ada perubahan lain yang dilakukan pada alamat atau string kueri. Setelah URL dimodifikasi, pengalihan dikeluarkan untuk kembali ke halaman yang sedang dijalankan.

Berlaku untuk