//base64编码
public string Encode(string str)
{
if (string.IsNullOrEmpty(str))
{
return str;
}
else
{
byte[] b = Encoding.UTF8.GetBytes(str);
return Convert.ToBase64String(b);
}
}
//base64解码
public string Decode(string base64str)
{
if (string.IsNullOrEmpty(base64str))
{
return base64str;
}
else
{
if (base64str.Contains(" "))
base64str= base64str.Replace(" ","+");
byte[] b = Convert.FromBase64String(base64str);
return Encoding.UTF8.GetString(b);
}
}
防script 注入
using Microsoft.Security.Application;
AntiXss.HtmlEncode(textBox.text())