Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Konfiguriert die anonyme Authentifizierung.
Syntax
class AnonymousAuthenticationSection : ConfigurationSection
Methoden
In der folgenden Tabelle werden die Methoden aufgelistet, die von der AnonymousAuthenticationSection Klasse verfügbar gemacht werden.
| Name | Beschreibung |
|---|---|
| GetAllowDefinition | (Geerbt von ConfigurationSection.) |
| GetAllowLocation | (Geerbt von ConfigurationSection.) |
| RevertToParent | (Geerbt von ConfigurationSection.) |
| SetAllowDefinition | (Geerbt von ConfigurationSection.) |
| SetAllowLocation | (Geerbt von ConfigurationSection.) |
Eigenschaften
In der folgenden Tabelle werden die Eigenschaften aufgeführt, die von der AnonymousAuthenticationSection Klasse verfügbar gemacht werden.
| Name | Beschreibung |
|---|---|
Enabled |
Ein Lese-/Schreibwert boolean. true wenn die anonyme Authentifizierung aktiviert ist; andernfalls, false. Der Standardwert ist true. |
Location |
(Geerbt von ConfigurationSection.) Eine Schlüsseleigenschaft. |
LogonMethod |
Eine Lese-/Schreib-Enumeration, sint32 welche die Methode für Anmeldungen vorgibt. Die möglichen Werte werden weiter unten im Abschnitt Hinweise aufgeführt. |
Password |
Ein mit Lese-/Schreibzugriff verschlüsselter string Wert, der ein Kennwort enthält. |
Path |
(Geerbt von ConfigurationSection.) Eine Schlüsseleigenschaft. |
UserName |
Ein Wert mit Lese-/Schreibzugriff string, der einen Benutzernamen enthält. Der Standardwert ist IUSR. |
SectionInformation |
(Geerbt von ConfigurationSection.) |
Unterklassen
Diese Klasse enthält keine Unterklassen.
Hinweise
In der folgenden Tabelle werden die verschiedenen möglichen Werte für die LogonMethod Eigenschaft angezeigt. Der Standardwert ist 3 (ClearText).
| Wert | Schlüsselwort | Beschreibung |
|---|---|---|
| 0 | Interactive |
Dieser Anmeldetyp ist für Benutzer vorgesehen, die interaktiv den Computer verwenden. |
| 1 | Batch |
Dieser Anmeldetyp ist für Batchserver vorgesehen, bei denen Prozesse im Auftrag eines Benutzers ohne direkte Intervention ausgeführt werden können. Anmeldeinformationen werden für diesen Anmeldetyp nicht zwischengespeichert. |
| 2 | Network |
Dieser Anmeldetyp ist für Hochleistungsserver zur Authentifizierung von Nur-Text-Kennwörtern vorgesehen. Anmeldeinformationen werden für diesen Anmeldetyp nicht zwischengespeichert. |
| 3 | ClearText |
Dieser Anmeldetyp behält den Namen und das Kennwort im Authentifizierungspaket bei, wodurch der Server Verbindungen zu anderen Netzwerkservern herstellen kann, während er die Identität des Clients vorgibt. |
Beispiel
Im folgenden Beispiel werden die AnonymousAuthenticationSection-Werte für die Standardwebsite angezeigt.
' 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
Vererbungshierarchie
AnonymousAuthenticationSection
Anforderungen
| type | Beschreibung |
|---|---|
| Client | - IIS 7.0 unter Windows Vista - IIS 7.5 unter Windows 7 - IIS 8.0 unter Windows 8 - IIS 10.0 unter Windows 10 |
| Server | - IIS 7.0 unter Windows Server 2008 - IIS 7.5 auf Windows Server 2008 R2 - IIS 8.0 unter Windows Server 2012 - IIS 8.5 unter Windows Server 2012 R2 - IIS 10.0 unter Windows Server 2016 |
| Produkt | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
| MOF-Datei | WebAdministration.mof |
Weitere Informationen
AuthenticationSection-Klasse
BasicAuthenticationSection-Klasse
ClientCertificateMappingAuthenticationSection-Klasse
ConfigurationSection-Klasse
DigestAuthenticationSection-Klasse
FormsAuthenticationConfiguration-Klasse
FormsAuthenticationCredentials-Klasse
FormsAuthenticationUser-Klasse
IisClientCertificateMappingAuthenticationSection-Klasse
PassportAuthentication-Klasse
WindowsAuthenticationSection-Klasse