tutorial pengembangan web terbaru
 

WebSecurity - RequireUser ()


<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