最新的Web開發教程
 

WebSecurity - RequireAuthenticatedUser()


<WebSecurity對象

定義

所述RequireAuthenticatedUser ()方法將HTTP狀態401 (Unauthorized)如果當前用戶不被認證。


C#和VB語法

WebSecurity. RequireAuthenticatedUser()

參數

沒有。


返回值

沒有。


錯誤和異常

WebSecurity對象的任何訪問將引發一個InvalidOperationException:

  • InitializeDatabaseConnection()方法還沒有被調用
  • SimpleMembership未初始化(or disabled in the website configuration)

備註

RequireAuthenticatedUser()如果當前用戶被認證僅驗證。 如果當前用戶沒有通過驗證,HTTP狀態設置為401 (Unauthorized)

為了驗證如果當前用戶是特定用戶(by ID or by name) ,使用RequireUser()方法。 來驗證用戶是一個角色的成員(roles) ,使用RequireRoles()方法。


技術數據

名稱
命名空間 WebMatrix.WebData
部件 WebMatrix.WebData.dll

<WebSecurity對象