J'ai un site Web ASP.NET avec deux sections différentes, un site Web racine et un sous-dossier/Admin. Je veux avoir deux différentes formes d'authentification/pages de connexion pour eux. Le dossier/Admin doit utiliser/redirect /Admin/Login.aspx et les pages racines doivent utiliser /Login.aspx. Que dois-je faire dans web.config pour accomplir ceci?Différents formulaires d'authentification pour différents dossiers
1
A
Répondre
1
A couple d'options:
- Utilisez le même formulaire d'authentification. Utilisez ensuite les rôles pour autoriser l'accès à l'administrateur.
- Autorisez l'accès au formulaire de connexion en ajoutant une règle d'emplacement + d'autorisation anonyme au chemin du formulaire de connexion. Accrochez-vous aux événements à l'adresse global.asax afin de rediriger vers la connexion de l'administrateur sur l'accès non authentifié/non autorisé des pages/admin si cela est souhaité.
3
Avez-vous examiné l'authentification des rôles?
Vous créez une application de rapport de dépenses Intranet pour votre organisation et vous souhaitez activer des fonctions d'authentification et d'autorisation basées sur les rôles. Plus précisément, vous souhaitez créer des rôles logiques appelés «approbateurs», «auditeurs» et «administrateurs» pour l'application, et accorder/refuser aux utilisateurs finaux l'accès aux fonctionnalités de l'application en fonction de leur rôle dans ces rôles.
Quelque chose le long des lignes de here
Questions connexes
- 1. Formulaires Authentification pour différents rôles?
- 2. Différents dossiers IMAP?
- 3. TFS avec différents dossiers binaires pour différents projets
- 4. asp.net: Est-il possible d'avoir plusieurs formulaires de connexion pour accéder à différents sous-dossiers?
- 5. Différents prix pour différents pays
- 6. Puis-je avoir différents niveaux d'avertissement pour différents dossiers dans Xcode?
- 7. Authentification de formulaires sur différents hébergements
- 8. différents dossiers Hudson pour les guerres et les emplois
- 9. Contrôlez l'accès des utilisateurs pour différents dossiers sur le Web
- 10. différents fichiers de configuration pour différents serveurs
- 11. Différents chemins sur différents ordinateurs
- 12. Plusieurs projets symfony sur le même domaine mais différents dossiers
- 13. PHP, Smarty: Vérifier le modèle dans différents dossiers
- 14. classe pour différents usages
- 15. requête pour sélectionner différents
- 16. Cookies pour différents navigateurs
- 17. Est-il possible d'utiliser deux dossiers plugin différents dans symfony?
- 18. SSIS Deployment Utility - Spécification de différents dossiers dans MSDB
- 19. Jquery télécharger des images Uplaodify dans différents dossiers
- 20. Comment inclure deux dossiers différents dans le même projet git?
- 21. C# Le fichier de détection se déplace dans différents dossiers
- 22. Visual Studios - Partager des dossiers entre différents projets
- 23. Comment valider des fichiers de différents dossiers dans MacHg?
- 24. Partage de dossiers bin entre différents projets ASP.NET
- 25. Rendre Struts afficher différents JSP pour différents rôles
- 26. Listes LaTeX: différents compteurs pour différents environnements de listing
- 27. Maven doit-il empaqueter différents WAR pour différents serveurs d'applications?
- 28. permisions différents utilisateurs pour différents sites sur sharepoint
- 29. Différents ensembles de vues pour les différents rôles de l'utilisateur
- 30. Définition de différents c-basic-offs pour différents projets