Précédent   Forum du club des développeurs et IT Pro > Dotnet > Accès aux données > ADO.NET
ADO.NET Forum d'entraide sur le développement avec les services d'accès aux données disponibles avec ADO.NET.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 27/06/2012, 14h17   #1
Hepil
Membre régulier
 
Inscription : janvier 2005
Messages : 300
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 300
Points : 72
Points : 72
Envoyer un message via MSN à Hepil Envoyer un message via Skype™ à Hepil
Par défaut Accès à AD pour enregistrer les données de connexion

bonjour

Quand on utilise les objets suivants, dans Visual Studio :
- logingStatus
- loginName
- CreateUserWizard
- changePassword
- PasswordRecovery ...
ou autres objets liés au loging et au mot-de-passe

on enregistre ou en récupère les données d'où ?
- base de données sur le serveur ?
- ou Active Directory (AD)

Je souhaiterai utiliser éventuellement l'AD du réseau du serveur IIS

Question :Comment cela est prévu habituellement sur les sites un peu sécurisés ?
Hepil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/06/2012, 14h22   #2
BROWNY
Membre chevronné
 
Avatar de BROWNY
 
Homme Toto Browny
Développeur informatique
Inscription : mars 2008
Messages : 521
Détails du profil
Informations personnelles :
Nom : Homme Toto Browny
Âge : 32
Localisation : France, Haute Vienne (Limousin)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Distribution

Informations forums :
Inscription : mars 2008
Messages : 521
Points : 615
Points : 615
dans ta base de données. Ceux sont des objects pour connexion que tu gère toi même
Web.config:
Code :
1
2
3
4
 
  <authentication mode="Forms">
            <forms name="Login" loginUrl="login.aspx" defaultUrl="default.aspx" slidingExpiration="true" timeout="30" />
        </authentication>
Pour une authentification par AD,
Code :
1
2
3
 
 <authentication mode="Windows"></authentication>
    <authorization>
et cela se paramétra sur IIS du server, mais dans ce cas pas besoin de fenêtre de loggin car c'est windows qui gère


Question sécurité... ça dépend ce que tu peux faire. Mais le plus important est la qualité du code et de l'accès à tes données.
Avec un compte windows, si un gars oublie de fermer son poste, tu accède à toutes les appli sans demander un mot de passe. Comment accepter une personne sur ton site, si elle n'est pas dans l'AD.
Perso je préfère, gérer moi même les connexion, c'est plus souple, même si ça demande plus de boulot (gestion table utilisateur, cryptage mdp, cryptage web config...)
__________________
Créateur de bugs professionnel
Ma philosophie en 4 temps:
-Ce n'est qu'en essayant continuellement que l'on finit par réussir.
-Plus ça rate, plus on a de chances que ça marche.
-Ne jamais révéler tout son savoir
-...
BROWNY est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2012, 13h48   #3
Hepil
Membre régulier
 
Inscription : janvier 2005
Messages : 300
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 300
Points : 72
Points : 72
Envoyer un message via MSN à Hepil Envoyer un message via Skype™ à Hepil
merci de ta réponse

Donc, il faudrait opter pour la gestion des utilisateurs par SQL serveur
Pourtant dans certaines boîtes comme les banques, assuarnces ou même des grandes industries, on part sur un loging lié à l'AD, pas sur une gestion propriétaire à l'applicaion web

Pour éviter que la session este active, il faut juste régler le time-out, non ?
Hepil est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 02h53.


 
 
 
 
Partenaires

Hébergement Web