Autenticación en ASP.NET se refiere al método utilizado para identificar a los visitantes web en su sitio web. Durante el desarrollo de páginas ASP.NET, se acostumbra a utilizar el método de autenticación de Windows, ya que las páginas se encuentran en su propio ordenador. Sin embargo, cuando la distribución de las páginas ASP.NET a través de Internet, es necesario cambiar este método a un proceso llamado "basada en formularios" autenticación. Con este último método, una forma solicita cada usuario por sus credenciales.
Instrucciones
1 Descargar e instalar el programa gratuito Microsoft Visual Web Developer Express 2008 y la libre Microsoft .NET Framework versión 3.5 SP1 desde la URL que aparece en Recursos más adelante
2 Abra Visual Web Developer desde el menú "Inicio". En la página de inicio predeterminada, seleccione "Abrir sitio Web" y seleccione el sitio Web para el que desea usar la autenticación.
3 Haga clic en la pestaña "Sitio Web" en el menú principal y luego elegir la opción "Configuración de ASP.NET" en el menú desplegable.
4 Haga clic en "Seleccionar el tipo de autenticación", que estará en la parte inferior de la caja de usuarios que se abre. Esto muestra una pantalla en la que puede elegir cómo los usuarios podrán acceder a su sitio.
5 Seleccione "Desde Internet" si esta página web se encuentra en Internet; seleccione "desde una red local" si aloja el sitio web usted mismo en una intranet local. Haga clic en el botón "Done".
Consejos y advertencias
- Configuración de la autenticación de formularios tipo crea automáticamente tablas de la base para mantener la información miembro autorizado. Sin embargo, el desarrollador entonces tiene que crear un nombre de usuario y contraseña de forma que ya sea que el usuario pueda proceder o permitir que nuevos visitantes crear un nombre de usuario y contraseña. En el primer caso, el desarrollador agrega usuarios a la base de datos directamente. Este es un proceso diferente de los pasos necesarios para utilizar la autenticación en los pasos ASP.NET.Additional no son necesarios en una intranet con la autenticación de Windows, ya que cuando los usuarios inician una sesión en la intranet, que se autentican en ese punto.
- Debido a los ajustes de configuración de ASP.NET y otras pruebas consisten en pasar por el puerto "localhost" en su PC, dependiendo de la configuración de seguridad, puede ser necesario anular bloqueos de acceso potenciales. Esto dependerá de la configuración de seguridad de firewall y otros específicos para el ordenador.