sql >> Databasteknik >  >> RDS >> Oracle

Få olika krypteringsresultat mellan C#.Net och Oracle

du använder fel kodning. prova följande kod:

string salt = "123";
System.Security.Cryptography.SHA1 sha = System.Security.Cryptography.SHA1.Create();
byte[] preHash = System.Text.Encoding.UTF8.GetBytes(salt);
byte[] hash = sha.ComputeHash(preHash);

string password = System.Convert.ToBase64String(hash);
password = password.Substring(0, 8);



  1. Få ett returvärde i C# asp.net från en lagrad procedur (syntaxproblem)

  2. Hibernate kodar fel medan kvarstående objekt [UTF-8]

  3. Hur kan jag se kommandosträngen när jag använder MySqlCommand-parametrar?

  4. Mysql har överskridit max_user_connections-felet på c#-webbplatsen