Wie kann ich Salz aus MySql-Datenbank mit Asp.Net abrufen?Wie bekomme ich Salz von MySql Datenbank mit Asp.net?
Ich möchte das abgerufene Salz verwenden, um das vom Benutzer eingegebene Passwort hinzuzufügen, um einen SHA256-Hash zu generieren und den Benutzer dann zu authentifizieren. Hier
ist das, was ich versuche, um das Salz zu holen zu tun:
String userNameEntered = UserN_TextBox.Text;
String passwordEntered = Password_TextBox.Text;
String connectionString = System.Configuration.ConfigurationManager.ConnectionStrings["ConnectionString"].ToString();
connection = new MySqlConnection(connectionString);
connection.Open();
MessageBox.Show("Successfully connected to database");
String queryString = "select salt from xyz.abc_table where salt = @Salt";
command = new MySqlCommand(queryString, connection);
command.Parameters.AddWithValue("@Salt", queryString);
reader = command.ExecuteReader();
Response.Write("Salt retrived is" + reader);
reader.Close();
connection.Close();
Wenn ich diesen Code ausführen, es gibt die MySQL-Daten Reader Bibliothek eher als das Salz in der Datenbank ....
Vielen Dank im Voraus ... :)
Können Sie eine Beschreibung Ihres Problems hinzufügen? Sie haben beschrieben, was Sie tun möchten, Sie haben etwas Code gezeigt - aber wo ist das Problem? – ventiseis
Ich habe die Frage aktualisiert. Bitte lassen Sie mich wissen, wenn Sie etwas wissen. Vielen Dank...!!! – Deep
Mögliche Duplikate von [Abrufen von Werten aus SQL-Reader C#] (http://stackoverflow.com/questions/27874566/getting-values-from-sql-reader-c-sharp) – ventiseis