62,268
社区成员
发帖
与我相关
我的任务
分享
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
string strAA = "GET&%2Fdeal%2FsellerSearchDealList.xhtml&accessToken%3D2b739b7fed2c4a4a7a3a20b646ee3e87%26appOAuthID%3D700000056%26randomValue%3D123321%26timeStamp%3D1336732259249%26uin%3D214689727";
string strBB = hmacSha1(strAA, "xxxFFOr1vD5lL9D0&");
GetIt(strBB);
}
}
public void GetIt(string aaa)
{
byte[] bytes = Encoding.Default.GetBytes(aaa);
string str = Convert.ToBase64String(bytes);
//base 64 decode
bytes = Convert.FromBase64String(str);
this.TextBox1.Text = str.ToString();
}
public static string hmacSha1(string encryptText, string encryptKey)
{
HMACSHA1 myHMACSHA1 = new HMACSHA1(Encoding.Default.GetBytes(encryptKey));
byte[] RstRes = myHMACSHA1.ComputeHash(Encoding.Default.GetBytes(encryptText));
StringBuilder EnText = new StringBuilder();
foreach (byte Byte in RstRes)
{
EnText.AppendFormat("{0:x2}", Byte);
}
return EnText.ToString();
}
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
string strAA = "GET&%2Fdeal%2FsellerSearchDealList.xhtml&accessToken%3D2b739b7fed2c4a4a7a3a20b646ee3e87%26appOAuthID%3D700000056%26randomValue%3D123321%26timeStamp%3D1336732259249%26uin%3D214689727";
string strBB = hmacSha1(strAA, "xxxFFOr1vD5lL9D0&");
GetIt(strBB);
}
}
public void GetIt(string aaa)
{
byte[] bytes = Encoding.Default.GetBytes(aaa);
string str = Convert.ToBase64String(bytes);
//base 64 decode
bytes = Convert.FromBase64String(str);
this.TextBox1.Text = str.ToString();
}
public static string hmacSha1(string encryptText, string encryptKey)
{
HMACSHA1 myHMACSHA1 = new HMACSHA1(Encoding.Default.GetBytes(encryptKey));
byte[] RstRes = myHMACSHA1.ComputeHash(Encoding.Default.GetBytes(encryptText));
StringBuilder EnText = new StringBuilder();
foreach (byte Byte in RstRes)
{
EnText.AppendFormat("{0:x2}", Byte);
}
return EnText.ToString();
}