다음을 통해 공유


AuthenticationLogonMethod 열거형

정의

보안 가상 디렉터리에 대한 로그온 세션을 설정하는 데 사용할 수 있는 인증 종류를 지정합니다.

public enum class AuthenticationLogonMethod
public enum AuthenticationLogonMethod
type AuthenticationLogonMethod = 
Public Enum AuthenticationLogonMethod
상속
AuthenticationLogonMethod

필드

Batch 1

사용자의 직접 개입 없이 사용자를 대신하여 프로세스를 실행할 수 있습니다. 사용자는 일괄 작업(예: COM+ 애플리케이션에서 사용)으로 로그온할 수 있는 사용자 권한이 있어야 합니다. 이 로그온 유형은 로그온 성능이 매우 중요한 애플리케이션을 위한 것입니다. 함수에 대한 LogonUser 기본 호출은 로그온 형식으로 로그인한 사용자의 자격 증명을 Batch 캐시하지 않습니다.

ClearText 3

네트워크 사용자 권한만 있는 사용자가 텍스트 지우기 자격 증명으로 로그온할 수 있습니다. 서버는 사용자 자격 증명을 수락하고, 함수를 LogonUser 호출하고, 사용자가 네트워크를 통해 웹 서버에 액세스할 수 있는지 확인하고, 저장된 지우기 텍스트 자격 증명을 사용하여 다른 서버와 통신할 수 있습니다.

Interactive 0

사용자가 웹 서버를 사용하여 대화형으로 로그온할 수 있습니다. 함수에 대한 LogonUser 기본 호출은 연결이 끊긴 작업에 대한 자격 증명을 캐시합니다.

Network 2

사용자가 네트워크의 원격 서버에 로그온할 수 있습니다. 이 AuthenticationLogonMethod 로그온 유형은 고성능 서버가 텍스트 지우기 암호를 인증하기 위한 것입니다. 함수에 대한 LogonUser 기본 호출은 이 로그온 형식에 대한 자격 증명을 캐시하지 않습니다.

예제

다음 예제에서는 기본 웹 사이트에 새 애플리케이션을 만듭니다. 그런 다음, 일괄 처리 인증을 사용하여 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();
        }
    }
}

설명

일반적으로 가상 디렉터리가 UNC 경로에 매핑될 때 이러한 로그온 모드를 사용합니다.

적용 대상