<credentials>-Element
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