Ir al Explorador de Soluciones, buscar el archivo “Web.config”.
Abrir el archivo “Web.Config" e insertar el siguiente código:
<
<
<//// Donde "ConexionBD" es el nombre de la conexión que estará en la clase LoginDB
connectionStrings>add name="ConexionBD" connectionString="DataSource=(local);Initial Catalog=proyectos;ID=sa;password=itson" providerName="System.Data.SqlClient"/>connectionStrings><authentication mode="forms">
<forms name="Login" loginUrl="Login.aspx" timeout="30" slidingExpiration="true" cookieless="UseCookies" protection="All" requireSSL="false" enableCrossAppRedirects="false"
defaultUrl="index.aspx" path="/"/>
</authentication>
<sessionState mode="InProc" timeout="30" cookieless="UseCookies"
regenerateExpiredSessionId="true"></sessionState>
Ahora crearemos la clase “Usuario”:
Después hacemos la clase “LoginBD” :
Después seleccionamos la carpeta>>Account>>Login.aspx, y buscamos el objeto <Asp:Login#LoginUser>
Ahora seleccionamos las propiedades, nos vamos a los eventos (clic al botón con el icono de un rayo) y clic en el evento "Authenticate"
Escrbir el siguiente código (NOTA: Agregar las librerías que se muestran al comienzo de la imagen):
tengo una duda
ResponderEliminaren el
en el codigo
cuando pongo if(usu.Tipo = "Administrador")
me arroja un error en Administrador
dice que representa una serie de caracteres Unicode y que no recibe ni string, ni int
.....
como puedo resolverlo?