Bonjour à tous,
(j'ai placé ce sujet dans la section système/sécurité, n'hésitez pas à le déplacer si je me suis trompé.)
Je souhaite réaliser une authentification avec une base de données.
J'ai une page login.aspx, avec un nom, mot de passe et un bouton d'authentification.
J'ai aussi une page default.aspx.
Le problème ne vient pas de la fonction lorsque je clique sur le bouton, mais plutot du fichier web.config. Il m'indique que la section authentification n'est pas reconnue.
En effet, où faut-il placer le code suivant :
<authentication mode="Forms">
<forms name="form1" loginUrl="login.aspx" timeout="20">
</forms>
</authentication>
<authorization>
<deny users="?" />
</authorization>
Faut-il le placer à l'intérieur des balises configuration du fichier web.config ? ou à l'extérieur ?
Je ne comprend pas nom plus l'utilité du
name="form1" Y a til un lien entre ce form1 et le nom du formulaire situé dans ma page login.aspx ?
La variable
loginUrl indique que l'on reste sur la page
login.aspx si l'on est pas authentifié, mais quand est il lorsque nous sommes authentifié ? Comment être redirigé vers la pages default.aspx ?
Et quelle page mettre en page de démarrage (je suppose login.aspx) ?
Merci d'avance popur vos réponses.