UrlAuthorizationModule.CheckUrlAccessForPrincipal Metodo
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Determina se l'utente dispone delle autorizzazioni per accedere al file richiesto.
public:
static bool CheckUrlAccessForPrincipal(System::String ^ virtualPath, System::Security::Principal::IPrincipal ^ user, System::String ^ verb);
public static bool CheckUrlAccessForPrincipal(string virtualPath, System.Security.Principal.IPrincipal user, string verb);
static member CheckUrlAccessForPrincipal : string * System.Security.Principal.IPrincipal * string -> bool
Public Shared Function CheckUrlAccessForPrincipal (virtualPath As String, user As IPrincipal, verb As String) As Boolean
- virtualPath
- String
Percorso virtuale del file.
- user
- IPrincipal
Oggetto IPrincipal che rappresenta l'utente corrente.
- verb
- String
Verbo HTTP utilizzato per effettuare la richiesta.
true
se all'utente corrente è consentito accedere al file; in caso contrario, false
.
virtualPath
non è compreso nel percorso della directory radice dell'applicazione.
Il CheckUrlAccessForPrincipal metodo verifica se all'utente corrente viene concesso l'accesso al file richiesto nel file Web.config per l'applicazione.
Se il verbo HTTP usato per effettuare la richiesta è GET
, POST
o HEAD
, il metodo verifica l'accesso CheckUrlAccessForPrincipal in lettura al file. Se viene usato un altro verbo, verifica l'accesso CheckUrlAccessForPrincipal in lettura/scrittura al file.
Per altre informazioni e un file di esempio Web.config, vedere la documentazione della UrlAuthorizationModule classe.
Prodotto | Versioni |
---|---|
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Feedback su .NET
.NET è un progetto open source. Seleziona un collegamento per fornire feedback: