AuthenticationLogonMethod Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Spécifie le type d’authentification que vous pouvez utiliser pour établir une session d’ouverture de session pour un répertoire virtuel sécurisé.
public enum class AuthenticationLogonMethod
public enum AuthenticationLogonMethod
type AuthenticationLogonMethod =
Public Enum AuthenticationLogonMethod
- Héritage
-
AuthenticationLogonMethod
Champs
Batch | 1 | Permet aux processus de s’exécuter pour le compte d’un utilisateur sans intervention directe de l’utilisateur. L’utilisateur doit disposer des droits d’utilisateur pour se connecter en tant que travail par lots (utilisé, par exemple, par les applications COM+). Ce type d’ouverture de session est destiné aux applications pour lesquelles les performances d’ouverture de session sont très importantes. L’appel sous-jacent à la |
ClearText | 3 | Permet à un utilisateur qui dispose uniquement de droits d’utilisateur réseau de se connecter avec des informations d’identification en texte clair. Le serveur peut accepter les informations d’identification de l’utilisateur, appeler la |
Interactive | 0 | Permet à un utilisateur de se connecter de manière interactive avec le serveur web. L’appel sous-jacent à la |
Network | 2 | Permet à un utilisateur de se connecter à un serveur distant sur le réseau. Ce AuthenticationLogonMethod type d’ouverture de session est destiné aux serveurs hautes performances pour authentifier les mots de passe en texte clair. L’appel sous-jacent à la |
Exemples
L’exemple suivant crée une application sous le site Web par défaut. L’exemple configure ensuite le répertoire virtuel par défaut de l’application pour utiliser l’authentification par lots pour se connecter à un chemin UNC.
using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.Web.Administration;
using Microsoft.Web.Management;
namespace AdministrationSnippets
{
public class AdministrationAuthenticationLogonMethod
{
// Creates a new virtual directory and sets the logon method.
public void SetLogonMethod()
{
ServerManager manager = new ServerManager();
Site defaultSite = manager.Sites["Default Web Site"];
Application reports = defaultSite.Applications.Add(
"/reports", @"\\FileServer\Reports");
// Configure the default virtual directory for the application.
VirtualDirectory reportDir = reports.VirtualDirectories[0];
reportDir.LogonMethod = AuthenticationLogonMethod.Batch;
reportDir.UserName = @"HumanResources\Jane";
reportDir.Password = @"iL@1Fnw!";
manager.CommitChanges();
}
}
}
Remarques
Vous utilisez généralement ces modes d’ouverture de session lorsqu’un répertoire virtuel est mappé à un chemin UNC.