Perte de la valeur dans Page.User.Identity.Name
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:
1 2 3
| Imports system.io
Public Class param
Inherits Security |
Voici le code de la classe Security...
Code:
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