首先我们要引入支付参数:包含商户号,APPID、API秘钥,数字证书之后,之后用代码加载到应用程序当中
第二步是加载商户私钥,当我们商户向微信平台发送请求的时候,商户需要用私钥进行验签,微信平台接收商户请求之后,微信平台使用商户公钥进行验签
既然商户向微信平台发送了数据请求,微信支付平台也会向商户发送请求
这个时候微信平台会用他的私钥进行签名,商户会使用微信支付平台的公钥进行验签,而平台的公钥是从平台的数字证书中获取的
获取httpClient对象,我们的远程请求是建立http连接的基础上的,使用httpClient工具进行远程连接
API字典和接口规则,内网穿透,我们的开发服务器必须有一个微信可以访问的外网地址