AuthenticationLogonMethod Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica o tipo de autenticação que você pode usar para estabelecer uma sessão de logon para um diretório virtual seguro.
public enum class AuthenticationLogonMethod
public enum AuthenticationLogonMethod
type AuthenticationLogonMethod =
Public Enum AuthenticationLogonMethod
- Herança
-
AuthenticationLogonMethod
Campos
Batch | 1 | Permite que os processos sejam executados em nome de um usuário sem a intervenção direta do usuário. O usuário deve ter direitos de usuário para fazer logon como um trabalho em lote (usado, por exemplo, por aplicativos COM+). Esse tipo de logon destina-se a aplicativos em que o desempenho de logon é muito importante. A chamada subjacente para a |
ClearText | 3 | Permite que um usuário que tenha apenas direitos de usuário de rede faça logon com credenciais de texto não criptografado. O servidor pode aceitar as credenciais do usuário, chamar a |
Interactive | 0 | Permite que um usuário faça logon interativamente com o servidor Web. A chamada subjacente para a |
Network | 2 | Permite que um usuário faça logon em um servidor remoto na rede. Esse AuthenticationLogonMethod tipo de logon destina-se a servidores de alto desempenho para autenticar senhas de texto não criptografado. A chamada subjacente para a |
Exemplos
O exemplo a seguir cria um novo aplicativo no site padrão. Em seguida, o exemplo configura o diretório virtual padrão do aplicativo para usar a autenticação em lote para fazer logon em um caminho 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();
}
}
}
Comentários
Normalmente, você usaria esses modos de logon quando um diretório virtual é mapeado para um caminho UNC.
Aplica-se a
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de