Voici le flux que je suis à la recherche pour l'authentification:ASP.Net: Comment mettre en œuvre correctement ce flux d'authentification
- Tentative de tirer de l'authentification Windows
- au nom de l'utilisateur Si cela a échoué (utilisateur external to network), utilisez l'authentification BASIC pour obtenir le nom d'utilisateur/mot de passe.
- Vérifiez le nom d'utilisateur/mot de passe par rapport à la base de données SQL. Si les fenêtres, mot de passe ne sont pas nécessaires, si l'authentification de base et le mot de passe est incorrect, redemandera
- Créer l'objet d'identité avec le nom d'utilisateur et remplir les rôles de l'utilisateur via une autre base de données SQL appel
Cela aurait besoin à utiliser pour plusieurs applications.
Quelle serait la meilleure méthode de mise en œuvre? Créer un HTTPModule? Si oui, que dois-je garder à l'esprit (sécurité, configuration du répertoire virtuel, etc.)