Bonjour à tous,

J’essaie d'utiliser l’authentification de l’utilisateur obtenue par le « login » pour l’autoriser ou pas à accéder à certaines pages.
Le formulaire de login fonctionne bien car je dois mettre le bon mot de passe pour pouvoir continuer.
Mon problème, c’est que si dans mon navigateur, je tape directement l’adresse de la page que je voudrais protéger, elle s’ouvre quel que soit l’utilisateur. Exemple www.monSite/MaPageProtegee.aspx
Pourtant, MaPageProtegee.aspx contient le code suivant qui devrait renvoyer ver la page login.aspx, non ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<script runat="server">
    Protected Sub form1_Load(ByVal sender As Object, ByVal e As System.EventArgs)
 
        If User.Identity.IsAuthenticated = False Then
            Server.Transfer("login.aspx")
        End If
    End Sub
 
</script>