docs: 完善文档

This commit is contained in:
Fu Diwei
2021-06-07 00:32:04 +08:00
parent 2e294b0ce7
commit 8609f89c6d
15 changed files with 360 additions and 54 deletions

View File

@@ -10,7 +10,7 @@
本库已经封装了 `QueryCertificatesAsync()` 方法,供开发者获取微信支付平台证书。
每个响应对象均包含 `WechatpayTimestamp``WechatpayNonce``WechatpaySignature``WechatpaySerial` 等几个公共字段,你可根据官方文档的规则利用本库提供的 `RsaUtil` 工具类自行进行签名验证。
每个响应对象均包含 `WechatpayTimestamp``WechatpayNonce``WechatpaySignature``WechatpaySerial` 等几个公共字段,你可根据官方文档的规则利用本库提供的 `RSAUtility` 工具类自行进行签名验证。
同时,本库也内置了验证签名的的方法,具体用法可以参考项目目录下的 _test/SKIT.FlurlHttpClient.Wechat.TenpayV3.UnitTests/WechatTenpayResponseVerificationTests.cs_ 文件给出的测试用例。
@@ -22,4 +22,4 @@
-`-----BEGIN CERTIFICATE-----` 开头、 `-----END CERTIFICATE-----` 结尾的是 **CER 证书**文件。
`QueryCertificatesAsync()` 方法返回的结果是 CER 证书,验证签名时需要先通过 `RsaUtil` 工具类导出 PKCS#8 公钥,再进行签名验证;当然,`RsaUtil` 也封装了直接通过 CER 证书验证签名的方法。
`QueryCertificatesAsync()` 方法返回的结果是 CER 证书,验证签名时需要先通过 `RSAUtility` 工具类导出 PKCS#8 公钥,再进行签名验证;当然,`RSAUtility` 也封装了直接通过 CER 证书验证签名的方法。