62,046
社区成员
发帖
与我相关
我的任务
分享
public static void EncryptAndSign()
{
// 参数构建
string bizContent = "<XML><ToUserId><![CDATA[2088521522040445]]></ToUserId><AppId><![CDATA[2016123104761654]]></AppId><AgreementId><![CDATA[20131111000001895078]]></AgreementId>"
+ "<CreateTime>12334349884</CreateTime>"
+ "<MsgType><![CDATA[image-text]]></MsgType>"
+ "<ArticleCount>1</ArticleCount>"
+ "<Articles>"
+ "<Item>"
+ "<Title><![CDATA[[回复测试加密解密]]></Title>"
+ "<Desc><![CDATA[测试加密解密]]></Desc>"
+ "<Url><![CDATA[http://m.taobao.com]]></Url>"
+ "<ActionName><![CDATA[立即前往]]></ActionName>"
+ "</Item>"
+ "</Articles>" + "<Push><![CDATA[false]]></Push>" + "</XML>";
string publicKeyPem = GetCurrentPath() + "public.pem";
string privateKeyPem = GetCurrentPath() + "private.pem";
string responseContent = AlipaySignature.encryptAndSign(bizContent, publicKeyPem, privateKeyPem,"UTF-8",true,true);
System.Console.Write("resultContent=" + responseContent + "\n\r");
}