Ver Mensaje Individual
  #9 (permalink)  
Antiguo 29/08/2005, 16:33
Avatar de moNTeZIon
moNTeZIon
 
Fecha de Ingreso: enero-2005
Ubicación: Lliçà de Munt - BCN
Mensajes: 1.625
Antigüedad: 20 años
Puntos: 9
Bueno, ya está montado. Pero no me autentica. Tengo lo siguiente en el web.config:

Código:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  .....
  <location path="WebAdmin" allowOverride="true">
    <system.web>
      <authorization>
        <deny users="?" />
      </authorization>
    </system.web>
  </location>
  <system.web>
  .....
    <authentication mode="Forms">
      <forms name="WebAdmin.Cookie" loginUrl="WebAdmin/Login.aspx" protection="All" timeout="10" path="/">
        <credentials passwordFormat="Clear">
          <user name="admim" password="admin"/>
        </credentials>
      </forms>
    </authentication>
    <authorization>
      <allow users="*"/>
    </authorization>
    .....
  </system.web>
  .....
</configuration>
Y en el botón de Login de la página Login.aspx tengo esto:
Código:
If System.Web.Security.FormsAuthentication.Authenticate(txtUsuario.Text, txtPassword.Text) Then
  If chkRecordar.Checked Then
    System.Web.Security.FormsAuthentication.RedirectFromLoginPage(txtUsuario.Text, True)
  Else
    System.Web.Security.FormsAuthentication.RedirectFromLoginPage(txtUsuario.Text, False)
  End If
Else '--> Siempre viene aquí
  lblError.Text = "- Usuario o Password incorrectos."
  lblError.Visible = True
End If
Pero el método Authenticate siempre me devuelve False, poniendo los datos de login correctos, claro

Saben si me falta alguna cosa?

Gracias a todos.
Un saludo!
__________________
..:: moNTeZIon ::..

Última edición por moNTeZIon; 29/08/2005 a las 16:40