须要利用以下方法便可实现与php中的md5加密同等的效果:
首先引用:System.Security.Cryptography
/// <summary>
/// 天生MD5值
/// </summary>
/// <param name=\"大众myString\"大众>须要md5加密的字符串</param>
/// <returns></returns>
public static string GetMD5(string myString)
{
MD5 md5 = new MD5CryptoServiceProvider();
byte[] fromData = System.Text.Encoding.UTF8.GetBytes(myString);
byte[] targetData = md5.ComputeHash(fromData);
string byte2String = null;
for (int i = 0; i < targetData.Length; i++)
{
byte2String += targetData[i].ToString(\"大众x\公众).PadLeft(2, '0');
}
return byte2String;
}
#endregion
此时加密结果与php中的md5加密效果同等,再此调用信鸽推送可以正常发送了!