使用支付宝开放平台进行app支付的时候,RSA2签名放在服务端php的编写方式

大家都知道,支付宝的支付sdk demo是将签名放在app端进行的,这是不安全的,应该放到服务端进行签名,但是支付宝提供的demo中并没有,我对此进行了修改,让其支持服务端签名
今天以安卓为例对官方demo进行修改,后端以php为例进行修改
final String orderInfo = getSigndatafromhttp();
final Runnable payRunnable = new Runnable() {
@Override
public void run() {
PayTask alipay = new PayTask(PayDemoActivity.this);
//orderino要从服务端获取
Map < String, String > result = alipay.payV2(orderInfo, true);
Log.i("msp", result.toString());
Message msg = new Message();
msg.what = SDK_PAY_FLAG;
msg.obj = result;
mHandler.sendMessage(msg);
}
};
// 必须异步调用
Thread payThread = new Thread(payRunnable);
payThread.start();
//请求处理,输出结果-response.body().show();
此处的...点击查看剩余70%
网友评论0