[C#] Comment gérer le membership sur le serveur de production
	
	
		Bonjour, 
Je viens d'installer mon application sur le serveur de production.
Jusqu'à maintenant, sur la machine de dev j'avais accès à l'outil de "configuration ASP.net" qui permet de gérer les utilateurs, les rôles, etc...
Maintenant que je suis sur le serveur de prod, je suis bien embêté puisque cet outil "Configuration ASP.net" n'est évidemment pas disponible.
L'objectif : Ajouter des utilisateurs sur l'appli de prod, leur ajouter des droits
La question : Comment faire sans l'outil "Configuration ASP.net"
Merci de votre aide
Julien
	 
	
	
	
		Utiliser l'API Membership
	
	
		ça n'est pas très compliqué non plus. Voici une petite fonction pour créer un utilisateur et lui affecter un role
 
publicstaticGuid CreateNewUser(string Login, string EMail, outstring Password, string role)
{
     MembershipCreateStatus status;
Guid userId = Guid.NewGuid();
 
     Password = Membership.GeneratePassword(8, 1).ToUpper();
     MembershipUser usr=Membership.CreateUser(Login, Password, EMail, null, null, true, userId, out status);
if (status == MembershipCreateStatus.Success)
     {
          if(!String.IsNullOrEmpty(role))
               Roles.AddUserToRole(Login, role);
return userId;
     }
else 
thrownewException("La création du compte utilisateur a échoué avec le code "+status.ToString());
} // end of CreateNewUser
 
Damien Thouvenin
-------------
CLT Services, spécialistes Dot Net + SQL 2005