Asp.Net Rastgele Şifre Üretme
Asp.net ile geliştirdiğiniz uygulamalarda kullanıcılara rastgele şifre üretmede yardımcı olabilecek kodlarımız aşağıda,
<div> Şifre Kaç Karakter Olsun : <asp:TextBox ID="karaktersayisi" runat="server" /> <asp:Button ID="sifreuret" Text="Şifre Üret" runat="server" OnClick="sifreuret_Click"/><br /> <asp:Label ID="sifresonuc" runat="server" ForeColor="blue" /> </div>
form üzerindeki karaktersayisi isimli text kutusunu kullanıcı kaç karakterlik şifre üretmek istediğini yazıyor ve Şifre Üret butonuna basınca girilen karakter sayısına göre sifreYap fonksiyonu ile belirtilen vermiş olduğumuz karakterlerden seçilen rastgele şifre ekranda görüntüleniyor.
protected void sifreuret_Click(object sender, EventArgs e) { sifresonuc.Text = sifreYap(Convert.ToInt32(karaktersayisi.Text.Trim())); }http://www.aspnetornekleri.com/ public string sifreYap(int uzunluk) { string karakterler= "#@!+-,;*abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNOPQRSTUVWXYZ0123456789"; Random karaktersec = new Random(); char[] karakter = new char[uzunluk]; for (int i = 0; i < uzunluk; i++) {http://www.aspnetornekleri.com/ karakter[i] = karakterler[Convert.ToInt32((karakterler.Length - 1) * karaktersec.NextDouble())]; } return new string(karakter); }