支付成功后,异步的代码:
返回出来的xml为:
<xml><appid><![CDATA[wxa239abb23be055f7]]></appid>
<bank_type><![CDATA[CFT]]></bank_type>
<cash_fee><![CDATA[1]]></cash_fee>
<fee_type><![CDATA[CNY]]></fee_type>
<is_subscribe><![CDATA[Y]]></is_subscribe>
<mch_id><![CDATA[1535035661]]></mch_id>
<nonce_str><![CDATA[8uJpsOq5pPKzQYQ3vbDSApGTxU7cFZTH]]></nonce_str>
<openid><![CDATA[oT35K6NA5Ca70_otLngV2jkPB9w4]]></openid>
<order_code><![CDATA[15693376882573759]]></order_code>
<out_trade_no><![CDATA[15693376882573759]]></out_trade_no>
<result_code><![CDATA[SUCCESS]]></result_code>
<return_code><![CDATA[SUCCESS]]></return_code>
<sign><![CDATA[48BFCD42C6BCF10452B26C1457BE4D96]]></sign>
<sub_appid><![CDATA[wx23452b2ddcf9a3d8]]></sub_appid>
<sub_is_subscribe><![CDATA[N]]></sub_is_subscribe>
<sub_mch_id><![CDATA[1554287281]]></sub_mch_id>
<sub_openid><![CDATA[oXeTE5BA99EQt3eKBWO5n5lo4Gko]]></sub_openid>
<time_end><![CDATA[20190924230823]]></time_end>
<total_fee>1</total_fee>
<trade_type><![CDATA[JSAPI]]></trade_type>
<transaction_id><![CDATA[4200000376201909242497703714]]></transaction_id>
</xml>
加密串为:appid=wxa239abb23be055f7&bank_type=CFT&cash_fee=1&fee_type=CNY&is_subscribe=Y&mch_id=1535035661&nonce_str=8uJpsOq5pPKzQYQ3vbDSApGTxU7cFZTH&openid=oT35K6NA5Ca70_otLngV2jkPB9w4&order_code=15693376882573759&out_trade_no=15693376882573759&result_code=SUCCESS&return_code=SUCCESS&sub_appid=wx23452b2ddcf9a3d8&sub_is_subscribe=N&sub_mch_id=1554287281&sub_openid=oXeTE5BA99EQt3eKBWO5n5lo4Gko&time_end=20190924230823&total_fee=1&trade_type=JSAPI&transaction_id=4200000376201909242497703714&key=VmCqTrbxOaeXdKPKCCvyhKDBqwnnzHnc
加密后的就是跟 返回的xml无法sign对上。不知道是哪里的问题,大神求赐教啊!!!