2010-05-28 14 views

Antwort

2

In der Vergangenheit habe ich es einmal getan haben, indem ein Stück eines Guid verwenden. Ich habe gerade eine neue Guid erstellt, sie in eine Saite umgewandelt und das Stück genommen, das ich wollte, ich glaube, ich habe die Charaktere in der Rückseite verwendet, oder umgekehrt. Getestet mit 100 Loops und jedes Mal, wenn die Saite anders war.

Hat hat nichts mit MVC obwohl zu tun ...

14

Sie können mit der integrierten Funktion im Namensraum System.Web.Security enthalten.

Membership.GeneratePassword Method
generiert ein zufälliges Passwort der angegebenen Länge.

+2

beste Antwort für .net –

0
public string CreatePassword(int length) 
    { 
     const string valid = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890"; 
     StringBuilder res = new StringBuilder(); 
     Random rnd = new Random(); 
     while (0 < length--) 
     { 
      res.Append(valid[rnd.Next(valid.Length)]); 
     } 
     return res.ToString(); 
    } 
Verwandte Themen