Asp.net

CEMBOS Messages postés 83 Statut Membre -  
CEMBOS Messages postés 83 Statut Membre -
Salut,

Est-ce que quelqu'un sait me dire comment sécuriser une application web en asp.net c# pour interdir un utilisateur de passer d'une page de l'application web à l'autre en tapant simplement l'url dans la barre d'adresse?
Exemple: mon site contient les pages suivantes :
1.Menu
2.Acces
3.Inscription
4.Travail
Je veux que l'utilisateur soit obligé de passer sur ces pages dans l'ordre.Il doit être interdit de pouvoir passer directement sur Travail en tapant dans l'url http://Travail.aspx.

Merci d'avance pour vos réponses.

5 réponses

  1. Obeet Messages postés 4051 Date d'inscription   Statut Membre Dernière intervention   30
     
    Salut,
    Demande un paramètre, ou alors en js tu devrais pouvoir vérifier quelle est la page précédente...
    0
  2. CEMBOS Messages postés 83 Statut Membre 8
     
    Salut,

    Merci pour ta réponse mais je suis un novice en programmation.
    Alors tu as sûrement dû comprendre que j'aurais certainement besoin d'un exemple de code ou une référence où je pourrais avoir des détails.

    Merci.
    0
  3. Obeet Messages postés 4051 Date d'inscription   Statut Membre Dernière intervention   30
     
    Sans garantie mais un truc du genre:

    
    <SCRIPT LANGUAGE="JavaScript">
    var addressAccess= "http://monsite/Access.asp";
    if (document.referrer.indexOf(adressedusite) != -1) 
    {
    //Rediriger vers la page Access.asp 
    }
    </script>
    
    0
  4. CEMBOS Messages postés 83 Statut Membre 8
     
    Salut ObeeT,

    Tu n'aurais pas un exemple d'utilisation des variables de session en c# stp?

    Merci.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Obeet Messages postés 4051 Date d'inscription   Statut Membre Dernière intervention   30
     
    Désolé je ne connais pas du tout ASP :o(
    0
    1. CEMBOS Messages postés 83 Statut Membre 8
       
      Salut,

      Loll, merci quand même pour ton aide c'est cool.

      Si un jours tu as besoin d'aide en asp.net, n'hésite pas.
      @++
      0