Bonjour,

je suis en train de développer une petite application web, lorsque je rentre sur une page, je valide l'utilisateur en regardant la valeur dans Page.User.Identity.Name. La valeur est bonne. Mais dès le premier postback, je perd la valeur s'y trouvant...

Voici la classe de ma page régulière...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Imports system.io
Public Class param
    Inherits Security
Voici le code de la classe Security...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Imports System.Web.Security
 
Public Class Security
    Inherits System.Web.UI.Page
 
    Protected Overrides Sub OnInit(ByVal e As System.EventArgs)
        MyBase.OnInit(e)
        Try
            If Not Page.User.Identity.IsAuthenticated Then
                Response.Redirect("Acces_interdit.html")
            End If
        Catch ex As Exception
            Response.Redirect("Acces_Interdit.html")
        End Try
    End Sub
 
End Class
L'utilisateur n'est jamais authentifier après un postback dans la page qui contient le code de la classe param.

Qu'es-ce qui ne fonctionne pas???

Merci