Keine Notwendigkeit, es wieder zu schreiben ... die Frage sagt alles.Wie automatisches Zufallskennwort in asp.net mvc-Anwendung automatisch generieren?
7
A
Antwort
7
Hier ist ein nice article, die Ihnen helfen könnten.
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.
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();
}
beste Antwort für .net –