WebSecurity - RequireAuthenticatedUser()


❮ Sicurezza web

Definizione

Il metodo RequireAuthenticatedUser () imposta lo stato HTTP su 401 (non autorizzato) se l'utente corrente non è autenticato.


Sintassi C# e VB

WebSecurity.RequireAuthenticatedUser()

Parametri

Nessuno.


Valore di ritorno

Nessuno.


Errori ed eccezioni

Qualsiasi accesso all'oggetto WebSecurity genera un'eccezione InvalidOperationException se:

  • Il metodo InitializeDatabaseConnection() non è stato chiamato
  • SimpleMembership non è inizializzato (o disabilitato nella configurazione del sito Web)

Osservazioni

RequireAuthenticatedUser() convalida solo se l'utente corrente è autenticato. Se l'utente corrente non è autenticato, lo stato HTTP è impostato su 401 (non autorizzato).

Per verificare se l'utente corrente è un utente specifico (per ID o per nome), utilizzare il metodo RequireUser() . Per convalidare che un utente è membro di un ruolo (ruoli), utilizzare il metodo RequireRoles() .


❮ Sicurezza Web