背景:使用支付宝扫码支付功能,回调到java后端使用的是RSA2签名,我来为大家科普一下关于支付宝推荐支付验证方式?下面希望有你要的答案,我们一起来看看吧!
支付宝推荐支付验证方式
背景:使用支付宝扫码支付功能,回调到java后端使用的是RSA2签名。
现象:后端回调验证签名失败。
验签失败主要有两点:1,一定是用支付宝公钥,而不是应用公钥;2,第二点方法一定是rsaCheckV1,而不是rsaCheckV2;
boolean verify_result = AlipaySignature.rsaCheckV1(result, AlipayConfig.ALIPAY_PUBLIC_KEY, AlipayConfig.ALIPAY_CHARSET, AlipayConfig.ALIPAY_SIGNTYPE);
,