/// <summary>
/// Base64加密
/// </summary>
/// <param name="codeName">加密采用的编码方式</param>
/// <param name="source">待加密的明文</param>
/// <returns></returns>
public static string EncodeBase64(Encoding encode, string source)
{
string encodeStr = "";
byte[] bytes = encode.GetBytes(source);
try
{
encodeStr = Convert.ToBase64String(bytes);
}
catch
{
encodeStr = source;
}
return encodeStr;
}
/// Base64加密
/// </summary>
/// <param name="codeName">加密采用的编码方式</param>
/// <param name="source">待加密的明文</param>
/// <returns></returns>
public static string EncodeBase64(Encoding encode, string source)
{
string encodeStr = "";
byte[] bytes = encode.GetBytes(source);
try
{
encodeStr = Convert.ToBase64String(bytes);
}
catch
{
encodeStr = source;
}
return encodeStr;
}