Bonjour,
Dans un projet ASP.NEt webform je dois faire un menu dynamique càd la liste des pages a afficher se trouve dans la base de donnée. pour cela j'ai utilisé NavigationMenu les items s'affiche en fonction du groupe d'utilisateur (utilisateur 1 a le droit de voir 2 ecans sur 4 par exemple) tout fonctionne correctement voici le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 MenuItem mn = new MenuItem(); mn.NavigateUrl = ge.Ecran.url; mn.Text = ge.Ecran.libelle; NavigationMenu.Items.Add(mn);
J'ai remarqué que si je saisie directement l'url de la page dont je n'ai pas acces elle s'affiche hors justement le but n'est pas juste de cacher les liens.
j'ai l'habitude de faire cela en Winform ce qui ne pose pas problème.!!
Avez vous un idée pour bloquer complétement l'accès a ces pages non authorisé? avez vous une autre façon de faire ?
Merci d'avance pour votre aide!!
Partager