2009-03-27 13 views
0

Hallo, J'ai créé un site web avec Asp.Net en utilisant le Sql Membership Provider, le sitemap et la gestion de la sécurité. En fonction de cela, j'ai défini les fichiers web.config dans des répertoires pour autoriser ou non les utilisateurs à accéder à leurs rôles. Après un certain temps, j'ai supprimé le MembershipProvider et j'ai créé manuellement la procédure de connexion "standard" qui créait un ticket et un cookie d'authentification et définissait GenericPrincipal dans la demande Application_AuthenticateRequest. Le problème après ces changements est que même si le sitemap affiche les bonnes pages pour chaque utilisateur en fonction de ses rôles, quand je clique sur cette page, le système me redirige vers la page "default.aspx" comme l'utilisateur est pas autorisé à entrer dans cette page!Asp.Net Rôles sans rôles Le fournisseur ne fonctionne pas?

Il est étrange que le plan de site et le découpage de sécurité fonctionnent MAIS en fait je ne peux pas entrer dans les pages !!!!!

Répondre

0

Vous pouvez ajouter des utilisateurs et des rôles avec l'outil de gestion IIS. De cette façon, vous pouvez éviter toute erreur de frappe.

Questions connexes