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.
Ermöglicht die optionale Definition von Anmeldeinformationen (Name und Kennwort) innerhalb der Konfigurationsdatei. Sie können auch ein benutzerdefiniertes Kennwortschema implementieren, um mit Hilfe einer externen Quelle (z. B. einer Datenbank) die Gültigkeitsüberprüfung zu steuern.
<configuration>
<system.web>
<authentication>
<forms>
** <credentials>**
<credentials
passwordFormat="Clear|SHA1|MD5"</credentials>
Erforderliches Attribut
| Attribut | Option | Beschreibung |
|---|---|---|
| passwordFormat | Gibt das Verschlüsselungsformat zum Speichern von Kennwörtern an. | |
| Clear | Gibt an, dass Kennwörter nicht verschlüsselt sind. | |
| MD5 | Gibt an, dass Kennwörter mit dem Hashalgorithmus MD5 verschlüsselt sind. | |
| SHA1 | Gibt an, dass Kennwörter mit dem Hashalgorithmus SHA1 verschlüsselt sind. |
Untertag
| Untertag | Beschreibung |
|---|---|
| <user> | Ermöglicht die Definition von Anmeldeinformationen (Benutzername und Kennwort) innerhalb der Konfigurationsdatei. Verwenden Sie diese Methode zum Speichern von Anmeldeinformationen nur in Anwendungen, für die kein hohes Sicherheitsniveau erforderlich ist. |
Beispiel
Im folgenden Beispiel werden der Authentifizierungsmodus, die Anmeldeseite und das Verschlüsselungsformat für die Anmeldeinformationen festgelegt. Es werden Anmeldeinformationen für drei Benutzer in der Konfigurationsdatei gespeichert.
<configuration>
<system.web>
<authentication mode="Forms">
<forms name="401kApp" loginUrl="/login.aspx">
<credentials passwordFormat = "SHA1"
<user name="UserName1" password="SHA1EncryptedPassword1"/>
<user name="UserName2" password="SHA1EncryptedPassword2"/>
<user name="UserName3" password="SHA1EncryptedPassword3"/>
</credentials>
</forms>
</authentication>
</system.web>
</configuration>
Anforderungen
Enthalten in: <system.web>
Webplattform: IIS 5.0, IIS 5.1, IIS 6.0
Konfigurationsdatei: Machine.config, Web.config
Konfigurationsabschnittshandler: System.Web.Configuration.CompilationConfigHandler
Siehe auch
<authentication>-Element | <forms>-Element | ASP.NET-Konfiguration | ASP.NET-Einstellungsschema