akaii
Nouveau membre
Hello
Je veux tester une méthode d'authentification toute simple avec l'aide du fichier web.config j'ai trouvé de la doc, mais en suivant à la ligne ce que la doc dit de faire j'ai une erreure.
ce que j'ai fait dans la page aspx c'est :
[cpp]protected void btnConnect_Click(object sender, EventArgs e)
{
if (FormsAuthentication.Authenticate(txtUsername.Text, txtPassword.Text))
{
FormsAuthentication.RedirectFromLoginPage(txtUsername.Text, false);
}
else
{
lblConnexionError.Text = LoginVariables.connexionError ;
}
}[/cpp]
et dans le fichier de config j'ai ça:
[cpp]<authentication mode="Forms">
<forms loginUrl="login.aspx" timeout="20">
<credentials passwordFormat="MD5">
<user name="xavier" password="7878" />
</credentials>
</forms>
</authentication>
<authorization>
<deny users="?" />
</authorization>[/cpp]donc quand je click sur le bouton Connect il passe dans le if() mais il passe dans le else alors que pourtant le username et le password existent dans le fichier config...
quelqu'un aurait une idée de ce que j'ai fait de faux?
Je veux tester une méthode d'authentification toute simple avec l'aide du fichier web.config j'ai trouvé de la doc, mais en suivant à la ligne ce que la doc dit de faire j'ai une erreure.
ce que j'ai fait dans la page aspx c'est :
[cpp]protected void btnConnect_Click(object sender, EventArgs e)
{
if (FormsAuthentication.Authenticate(txtUsername.Text, txtPassword.Text))
{
FormsAuthentication.RedirectFromLoginPage(txtUsername.Text, false);
}
else
{
lblConnexionError.Text = LoginVariables.connexionError ;
}
}[/cpp]
et dans le fichier de config j'ai ça:
[cpp]<authentication mode="Forms">
<forms loginUrl="login.aspx" timeout="20">
<credentials passwordFormat="MD5">
<user name="xavier" password="7878" />
</credentials>
</forms>
</authentication>
<authorization>
<deny users="?" />
</authorization>[/cpp]donc quand je click sur le bouton Connect il passe dans le if() mais il passe dans le else alors que pourtant le username et le password existent dans le fichier config...
quelqu'un aurait une idée de ce que j'ai fait de faux?