<Object WebSecurity
Definisi
The RequireUser() metode menetapkan status HTTP ke 401 (Unauthorized) jika pengguna ditentukan tidak login.
C # dan VB Syntax
WebSecurity.RequireUser(userId)
or
WebSecurity.RequireUser(userName)
parameter
Parameter | Mengetik | Deskripsi |
---|---|---|
userID | Integer | User ID |
userName | String | Nama pengguna |
Kembali Nilai
Tidak ada.
Kesalahan dan Perkecualian
Setiap akses ke objek WebSecurity melempar InvalidOperationException jika:
- The InitializeDatabaseConnection() metode belum disebut
- SimpleMembership tidak diinisialisasi (or disabled in the website configuration)
Keterangan
RequireUser() memverifikasi bahwa pengguna saat ini adalah pengguna tertentu.
Untuk memvalidasi bahwa pengguna dikonfirmasi, menggunakan RequireAuthenticatedUser() sebagai gantinya.
Untuk memvalidasi bahwa pengguna adalah anggota dari peran (roles) , menggunakan RequireRoles() .
RequireUser() memungkinkan hanya akses pengguna ditentukan halaman web. Cara yang disarankan untuk membatasi akses ke halaman adalah untuk menciptakan peran, dan menggunakan RequireRoles() metode untuk memverifikasi bahwa pengguna adalah anggota dari peran itu.
Data teknis
Nama | Nilai |
---|---|
namespace | WebMatrix.WebData |
Majelis | WebMatrix.WebData.dll |
<Object WebSecurity