<WebSecurity Nesne
Tanım
RequireUser() metodu 401 HTTP durumunu ayarlar (Unauthorized) belirtilen kullanıcı oturum değilse.
C # ve VB sözdizimi
WebSecurity.RequireUser(userId)
or
WebSecurity.RequireUser(userName)
Parametreler
Parametre | tip | Açıklama |
---|---|---|
userID | Integer | kullanıcı kimliği |
userName | String | Kullanıcı adı |
Geri dönüş değeri
Yok.
Hatalar ve İstisnalar
WebSecurity nesneye Herhangi erişimi InvalidOperationException eğer atar:
- InitializeDatabaseConnection() metodu olarak adlandırılan henüz
- SimpleMembership başlatılmadı (or disabled in the website configuration)
Uyarılar
RequireUser() geçerli kullanıcı belirtilen kullanıcı olduğunu doğrular.
Kullanıcı kimlik doğrulaması olduğunu doğrulamak için, kullanımı RequireAuthenticatedUser() yerine.
Bir kullanıcı, bir rolünün bir üyesi olduğunu doğrulamak için, (roles) kullanmak RequireRoles() .
RequireUser() web sayfası sadece belirtilen kullanıcı erişimi sağlar. Bir sayfaya erişimi kısıtlamak için önerilen yol bir rol oluşturun ve kullanmaktır RequireRoles() kullanıcı bu rolü üyesi olduğunu doğrulamak için yöntem.
Teknik veri
isim | değer |
---|---|
Ad alanı | WebMatrix.WebData |
montaj | WebMatrix.WebData.dll |
<WebSecurity Nesne