Keamanan Web - RequireAuthenticatedUser()
Keamanan Web
Definisi
Metode RequireAuthenticatedUser () menetapkan status HTTP ke 401 (Tidak Diotorisasi) jika pengguna saat ini tidak diautentikasi.
Sintaks C# dan VB
WebSecurity.RequireAuthenticatedUser()
Parameter
Tidak ada.
Nilai Kembali
Tidak ada.
Kesalahan dan Pengecualian
Akses apa pun ke objek WebSecurity memunculkan InvalidOperationException jika:
- Metode InitializeDatabaseConnection() belum dipanggil
- SimpleMembership tidak diinisialisasi (atau dinonaktifkan dalam konfigurasi situs web)
Catatan
RequireAuthenticatedUser() hanya memvalidasi jika pengguna saat ini diautentikasi. Jika pengguna saat ini tidak diautentikasi, status HTTP diatur ke 401 (Tidak Diotorisasi).
Untuk memvalidasi apakah pengguna saat ini adalah pengguna tertentu (berdasarkan ID atau nama), gunakan metode RequireUser() . Untuk memvalidasi bahwa pengguna adalah anggota peran (peran), gunakan metode RequireRoles() .
Keamanan Web