docs: 完善示例项目
Some checks are pending
CodeQL / Analyze (csharp) (push) Waiting to run
CodeLint / Lint (push) Waiting to run

This commit is contained in:
Fu Diwei 2025-06-19 20:19:43 +08:00
parent 73922c4d23
commit 7e4ad82e35
2 changed files with 11 additions and 3 deletions

View File

@ -48,7 +48,11 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3.Sample.Controllers
// NOTICE:
// 需提前注入 CertificateManager、并下载平台证书才可以使用扩展方法执行验签操作。
// 请参考本示例项目 TenpayCertificateRefreshingBackgroundService 后台任务中的相关实现。
// 有关 CertificateManager 的完整介绍请参阅《开发文档 / 基础用法 / 如何验证回调通知事件签名?》。
//
// 2024-10-01 后微信支付新增了基于微信支付公钥的验证身份方式,
// 如果你已切换至使用平台公钥,则可使用 PublicKeyManager 替代 CertificateManager不再需要下载平台证书。
//
// 有关 CertificateManager/PublicKeyManager 的完整介绍请参阅《开发文档 / 基础用法 / 如何验证回调通知事件签名?》。
// 后续如何解密并反序列化,请参阅《开发文档 / 基础用法 / 如何解密回调通知事件中的敏感数据?》。
return new JsonResult(new { code = "FAIL", message = "验签失败" });

View File

@ -48,9 +48,13 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3.Sample.Controllers
if (!valid)
{
// NOTICE:
// 需提前注入 CertificateManager、并添加平台证书,才可以使用扩展方法执行验签操作。
// 需提前注入 CertificateManager、并下载平台证书,才可以使用扩展方法执行验签操作。
// 请参考本示例项目 TenpayCertificateRefreshingBackgroundService 后台任务中的相关实现。
// 有关 CertificateManager 的完整介绍请参阅《开发文档 / 基础用法 / 如何验证回调通知事件签名?》。
//
// 2024-10-01 后微信支付新增了基于微信支付公钥的验证身份方式,
// 如果你已切换至使用平台公钥,则使用 PublicKeyManager 替代 CertificateManager不再需要下载平台证书。
//
// 有关 CertificateManager/PublicKeyManager 的完整介绍请参阅《开发文档 / 基础用法 / 如何验证回调通知事件签名?》。
// 后续如何解密并反序列化,请参阅《开发文档 / 基础用法 / 如何解密回调通知事件中的敏感数据?》。
return Json(new { code = "FAIL", message = "验签失败" });