收藏
回答

app(android)支付验签失败问题

之前验证支付回调数据的签名是可以成功的  现在就直接没法验证签名成功了  求解  相关参数都是没有问题的

<xml><appid><![CDATA[********]]></appid>

<attach><![CDATA[MTAsNDgyLDEwMDAwMDM3MzMsWVlCbVNnMTk3NjUzOTEwMzQ5MDE2NCwxMDE=]]></attach>

<bank_type><![CDATA[CMB_CREDIT]]></bank_type>

<cash_fee><![CDATA[1]]></cash_fee>

<fee_type><![CDATA[CNY]]></fee_type>

<is_subscribe><![CDATA[N]]></is_subscribe>

<mch_id><![CDATA[*********]]></mch_id>

<nonce_str><![CDATA[jpp4c9xdyjennw4s4c56zucm8w84qd0x]]></nonce_str>

<openid><![CDATA[oE5im1Bix39H-eEf65XRgtZCWGHw]]></openid>

<out_trade_no><![CDATA[1000003733482]]></out_trade_no>

<result_code><![CDATA[SUCCESS]]></result_code>

<return_code><![CDATA[SUCCESS]]></return_code>

<sign><![CDATA[F51689F75373D8065CAF0B152293F060]]></sign>

<time_end><![CDATA[20190904155352]]></time_end>

<total_fee>1</total_fee>

<trade_type><![CDATA[APP]]></trade_type>

<transaction_id><![CDATA[4200000398201909042560626167]]></transaction_id>

</xml>  

这是返回的数据 直接验证签名出错了

最后一次编辑于  09-04
回答关注问题邀请回答
收藏

1 个回答

  • 微信支付技术助手1
    微信支付技术助手1
    09-04

    参数没有做修改的话,检查一下KEY是否有变动。

    09-04
    赞同
    回复