Properti Keamanan Web - CurrentUserId


Keamanan Web

Definisi

Properti CurrentUserId adalah ID (kunci utama) untuk pengguna saat ini di database WebSecurity .


Sintaks C# dan VB

WebSecurity.CurrentUserId

Contoh

Contoh C#

@{
int value;
value=WebSecurity.CurrentUserId;
}

<p>Current User ID is: @value</p>

Contoh VB

@Code
Dim value as Integer
value=WebSecurity.CurrentUserId
End Code

<p>Current User ID is: @value</p>

Catatan

Properti CurrentUserId hanya bisa dibaca. Itu tidak dapat diubah dengan kode.

Properti ini digunakan untuk mengidentifikasi pengguna di database WebSecurity , baik di tabel profil pengguna maupun di tabel keanggotaan.


Kesalahan dan Pengecualian

Properti CurrentUserId mengembalikan -1 jika tidak ada pengguna saat ini yang masuk.

Akses apa pun ke objek WebSecurity memunculkan InvalidOperationException jika:

  • Metode InitializeDatabaseConnection() belum dipanggil
  • SimpleMembership tidak diinisialisasi (atau dinonaktifkan dalam konfigurasi situs web)

Keamanan Web