服务器上 convert.frombase64string(string xml) 有时会出问题
这是个解密方法 ,全部代码如下:
public static string DecryptUTF8Strings(string strText, string key)
{
byte[] buffer = new MD5CryptoServiceProvider().ComputeHash(Encoding.UTF8.GetBytes(key));
TripleDESCryptoServiceProvider provider = new TripleDESCryptoServiceProvider();
provider.Key = buffer;
provider.Mode = CipherMode.ECB;
byte[] inputBuffer = Convert.FromBase64String(strText);
return Encoding.UTF8.GetString(provider.CreateDecryptor().TransformFinalBlock(inputBuffer, 0, inputBuffer.Length));
}
也不报错 ,就是打不开网页了,我是在这一步前后加了日志才发现的,到这一步就没有下面的日志了。
我在自己本地vs上从来没出过问题,在服务器上有时就会不行,过一段时间自己又好了。求解,分全押上了