加密拼接有疑惑
其中,msg_encrypt = Base64_Encode( AES_Encrypt[ random(16B) + msg_len(4B) + msg + AESKey] )。
加密的 buf 由 16 个字节的随机字符串、4 个字节的 msg_len(网络字节序)、msg 和 AESKey =Base64_Decode(EncodingAESKey + “=”),32 个字节
文档里面写的最后拼接的是 AESKey,但是微信服务器在发验证票据的时候最后拼的是appid
0e4f8afa30697a95╔1<xml><AppId><![CDATA[wx761e7856cd618a26]]></AppId>
<CreateTime>1606450699</CreateTime>
<InfoType><![CDATA[component_verify_ticket]]></InfoType>
<ComponentVerifyTicket><
GdjISOEiYbRDF5xPSHY4d2tCAFqsY07NWajw]]></ComponentVerifyTicket>
</xml>wx761e7856cd618a26
╔1<xml><AppId><![CDATA[wx761e7856cd618a26]]></AppId>
<CreateTime>1606450699</CreateTime>
<InfoType><![CDATA[component_verify_ticket]]></InfoType>
<ComponentVerifyTicket><
GdjISOEiYbRDF5xPSHY4d2tCAFqsY07NWajw]]></ComponentVerifyTicket>
</xml>wx761e7856cd618a26