다음을 통해 공유


AnonymousAuthenticationSection Class1

익명 인증을 구성합니다.

구문

class AnonymousAuthenticationSection : ConfigurationSection  

메서드

다음 표에서는 클래스에서 노출하는 메서드를 나열합니다 AnonymousAuthenticationSection .

속성 Description
GetAllowDefinition ( ConfigurationSection에서 상속됩니다.)
GetAllowLocation ConfigurationSection에서 상속됩니다.
RevertToParent ConfigurationSection에서 상속됩니다.
SetAllowDefinition ConfigurationSection에서 상속됩니다.
SetAllowLocation ConfigurationSection에서 상속됩니다.

속성

다음 표에서는 클래스에서 노출하는 속성을 나열합니다 AnonymousAuthenticationSection .

속성 Description
Enabled 읽기/쓰기 boolean 값입니다. true 익명 인증을 사용하도록 설정하면 이고, 그렇지 않으면 입니다 false. 기본값은 true입니다.
Location (에서 ConfigurationSection상속됨) 키 속성입니다.
LogonMethod 로그온에 대한 메서드를 지정하는 읽기/쓰기 sint32 열거형입니다. 가능한 값은 설명 섹션의 뒷부분에 나열됩니다.
Password 암호를 포함하는 암호화된 string 읽기/쓰기 값입니다.
Path (에서 ConfigurationSection상속됨) 키 속성입니다.
UserName 사용자 이름을 포함하는 읽기/쓰기 string 값입니다. 기본값은 "IUSR"입니다.
SectionInformation ConfigurationSection에서 상속됩니다.

를 서브클래싱합니다.

이 클래스에는 하위 클래스가 없습니다.

설명

다음 표에서는 속성에 대해 가능한 값을 나열합니다 LogonMethod . 기본값은 3(ClearText)입니다.

키워드 Description
0 Interactive 이 로그온 유형은 컴퓨터를 대화형으로 사용하는 사용자를 위한 것입니다.
1 Batch 이 로그온 유형은 직접 개입 없이 사용자를 대신하여 프로세스가 실행될 수 있는 일괄 처리 서버를 위한 것입니다. 이 로그온 유형에 대한 자격 증명은 캐시되지 않습니다.
2 Network 이 로그온 유형은 고성능 서버가 일반 텍스트 암호를 인증하기 위한 것입니다. 이 로그온 유형에 대한 자격 증명은 캐시되지 않습니다.
3 ClearText 이 로그온 형식은 인증 패키지의 이름과 암호를 유지하므로 서버가 클라이언트를 가장하는 동안 다른 네트워크 서버에 연결할 수 있습니다.

예제

다음 예제에서는 AnonymousAuthenticationSection 기본 웹 사이트의 값을 표시합니다.

' Connect to the WMI WebAdministration namespace.  
Set oWebAdmin = _  
    GetObject("winmgmts:root\WebAdministration")  
  
' Get the Anonymous authentication section for the default  
' Web site.  
Set oSite = oWebAdmin.Get("Site.Name='Default Web Site'")  
oSite.GetSection "AnonymousAuthenticationSection", oAnonAuth  
  
' Display the path and location.  
WScript.Echo "Anonymous Authentication Settings"  
WScript.Echo "---------------------------------"  
WScript.Echo "Path: " & oAnonAuth.Path  
WScript.Echo "Location: " & oAnonAuth.Location  
WScript.Echo   
  
' Display the Enabled, LogonMethod, UserName, and Password  
' properties.  
WScript.Echo "Enabled: " & _  
    "[" & oAnonAuth.Enabled & "]"  
WScript.Echo "LogonMethod: " &  _  
    "[" & GetLogonMethodText(oAnonAuth.LogonMethod) & "]"  
WScript.Echo "UserName: " & "[" & oAnonAuth.UserName & "]"  
WScript.Echo "Password: " & "[" & oAnonAuth.Password & "]"  
  
' Translate the LogonMethod enumeration values to text.  
Function GetLogonMethodText(LogonMethodValue)  
  
    Select Case LogonMethodValue  
        Case 0  
            GetLogonMethodText = "Interactive"  
        Case 1  
            GetLogonMethodText = "Batch"  
        Case 2  
            GetLogonMethodText = "Network"  
        Case 3  
            GetLogonMethodText = "ClearText"  
        Case Else  
            GetLogonMethodText = "Undefined value."  
    End Select  
End Function  
  

상속 계층 구조

ConfigurationSection

AnonymousAuthenticationSection

요구 사항

형식 Description
클라이언트 - Windows Vista의 IIS 7.0
- Windows 7의 IIS 7.5
- Windows 8의 IIS 8.0
- WINDOWS 10 IIS 10.0
서버 - Windows Server 2008의 IIS 7.0
- Windows Server 2008 R2의 IIS 7.5
- Windows Server 2012의 IIS 8.0
- Windows Server 2012 R2의 IIS 8.5
- WINDOWS SERVER 2016 IIS 10.0
제품 - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
MOF 파일 WebAdministration.mof

참고 항목

AuthenticationSection 클래스
BasicAuthenticationSection 클래스
ClientCertificateMappingAuthenticationSection 클래스
ConfigurationSection 클래스
DigestAuthenticationSection 클래스
FormsAuthenticationConfiguration 클래스
FormsAuthenticationCredentials 클래스
FormsAuthenticationUser 클래스
IisClientCertificateMappingAuthenticationSection 클래스
PassportAuthentication 클래스
WindowsAuthenticationSection 클래스