须要利用以下方法便可实现与php中的md5加密同等的效果:

首先引用:System.Security.Cryptography

/// <summary>

信鸽推送phpnet应用信鸽推送时关于md5加密的问题的解决 HTML

/// 天生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加密效果同等,再此调用信鸽推送可以正常发送了!