alipay-easysdk
alipay-easysdk copied to clipboard
Alipay Easy SDK for multi-language(java、c#、php、ts etc.) allows you to enjoy a minimalist programming experience and quickly access the various high-frequency capabilities of the Alipay Open Platfor...
[![mitm_build](https://user-images.githubusercontent.com/1323708/59226671-90645200-8ba1-11e9-8ab3-39292bef99e9.jpeg)](https://infosecwriteups.com/want-to-take-over-the-java-ecosystem-all-you-need-is-a-mitm-1fc329d898fb) --- This is a security fix for a high severity vulnerability in your [Apache Maven](https://maven.apache.org/) `pom.xml` file(s). The build files indicate that this project is resolving dependencies over HTTP...
To compatible with JSAPI, function "Factory::payment()->common()->create" now support param productCode.
Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json) from 12.0.3 to 13.0.2. Release notes Sourced from Newtonsoft.Json's releases. 13.0.2 New feature - Add support for DateOnly and TimeOnly New feature - Add UnixDateTimeConverter.AllowPreEpoch property New feature...
Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json) from 12.0.3 to 13.0.2. Release notes Sourced from Newtonsoft.Json's releases. 13.0.2 New feature - Add support for DateOnly and TimeOnly New feature - Add UnixDateTimeConverter.AllowPreEpoch property New feature...
1, 官方签发的应用证书在 `-----END CERTIFICATE-----` 前可能存在换行,导致 php `openssl_x509_parse` 函数无法识别证书内容,提交请求时支付宝回复”应用公钥证书不存在“错误。新增清理无用空行函数,并在读取证书时应用,以解决该问题; 2, `AntCertificationUtil->hex2dec()` 方法可能因为用户应用在其他位置修改了 bcscale 精度而导致返回值存在多余的小数位0。我所遭遇的情况更神奇:因为测试环境配置问题 php-fpm 没能及时重启进程,当请求分配到不同的 php 进程上时 bcscale 返回都不同。新增在 hex2dec 函数内强制配置 bcscale 为0 ,并在执行完后恢复用户之前的 scale 值,顺利解决这个问题;