Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Permite la definición opcional de las credenciales de nombre y contraseña en el archivo de configuración. También puede implementar un esquema personalizado de contraseñas que use un origen externo, por ejemplo una base de datos, para controlar la validación.
<configuration>
<system.web>
<authentication>
<forms>
** <credentials>**
<credentials
passwordFormat="Clear|SHA1|MD5"</credentials>
Atributo requerido
| Atributo | Opción | Descripción |
|---|---|---|
| passwordFormat | Especifica el formato de cifrado para almacenar contraseñas. | |
| Clear | Especifica que las contraseñas no se cifran. | |
| MD5 | Especifica que las contraseñas se cifran utilizando el algoritmo hash MD5. | |
| SHA1 | Especifica que las contraseñas se cifran utilizando el algoritmo hash SHA1. |
Subetiqueta
| Subetiqueta | Descripción |
|---|---|
| <user> | Permite la definición de las credenciales de nombre de usuario y contraseña en el archivo de configuración. Este método de almacenamiento de credenciales sólo debería usarse en aplicaciones que no requieran un alto nivel de seguridad. |
Ejemplo
En el ejemplo siguiente se especifica el modo de autenticación, la página de inicio de sesión y el formato de cifrado de las credenciales de inicio de sesión. Las credenciales de tres usuarios se almacenan en el archivo de configuración.
<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>
Requisitos
Contenido dentro de: <system.web>
Plataforma Web: IIS 5.0, IIS 5.1, IIS 6.0
Archivo de configuración: Machine.config, Web.config
Controlador de la sección de configuración: System.Web.Configuration.CompilationConfigHandler
Vea también
Elemento <authentication> | Elemento <forms> | Configuración de ASP.NET | Esquema de configuración de ASP.NET