appsettings.Development.json 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. {
  2. "Logging": {
  3. "LogLevel": {
  4. "Default": "Debug",
  5. "System": "Information",
  6. "Microsoft": "Information"
  7. }
  8. },
  9. // 正式环境配置:appsettings.json
  10. // 开发环境配置:appsettings.Development.json
  11. // 微信支付
  12. // 更多配置,请查看WeChatPayOptions类
  13. "WeChatPay": {
  14. // 应用号
  15. // 如:微信公众平台AppId、微信开放平台AppId、微信小程序AppId、企业微信CorpId等
  16. "AppId": "",
  17. // 商户号
  18. // 为微信支付商户平台的商户号
  19. "MchId": "",
  20. // 商户API密钥
  21. // 为微信支付商户平台的API密钥,请注意不是APIv3密钥
  22. "APIKey": "",
  23. // 商户APIv3密钥
  24. // 为微信支付商户平台的APIv3密钥,请注意不是API密钥,v3接口必填
  25. "APIv3Key": "",
  26. // 商户API证书
  27. // 使用V2退款、付款等接口时必填
  28. // 使用V3接口时必填
  29. // 可为证书文件路径 / 证书文件的base64字符串
  30. "Certificate": "",
  31. // 商户API私钥
  32. // 当配置了P12格式证书时,已包含私钥,不必再单独配置API私钥。
  33. // PEM格式证书,需要单独配置。
  34. "APIPrivateKey": "",
  35. // RSA公钥
  36. // 目前仅调用"企业付款到银行卡API [V2]"时使用,执行本示例中的"获取RSA加密公钥API [V2]"即可获取。
  37. "RsaPublicKey": ""
  38. },
  39. // 支付宝
  40. // 更多配置,请查看AlipayOptions类
  41. "Alipay": {
  42. // 注意:
  43. // 若涉及资金类支出接口(如转账、红包等)接入,必须使用“公钥证书”方式。不涉及到资金类接口,也可以使用“普通公钥”方式进行加签。
  44. // 本示例默认的加签方式为“公钥证书”方式,并调用 CertificateExecuteAsync 方法 执行API。
  45. // 若使用“普通公钥”方式,除了遵守下方注释的规则外,调用 CertificateExecuteAsync 也需改成 ExecuteAsync。
  46. // 支付宝后台密钥/证书官方配置教程:https://opendocs.alipay.com/open/291/105971
  47. // 密钥格式:请选择 PKCS1(非JAVA适用),切记 切记 切记
  48. // 应用Id
  49. // 为支付宝开放平台-APPID
  50. "AppId": "",
  51. // 支付宝公钥 RSA公钥
  52. // 为支付宝开放平台-支付宝公钥
  53. // “公钥证书”方式时,留空
  54. // “普通公钥”方式时,必填
  55. "AlipayPublicKey": "",
  56. // 应用私钥 RSA私钥
  57. // 为“支付宝开放平台开发助手”所生成的应用私钥
  58. "AppPrivateKey": "",
  59. // 服务网关地址
  60. // 默认为正式环境地址
  61. "ServerUrl": "https://openapi.alipay.com/gateway.do",
  62. // 签名类型
  63. // 支持:RSA2(SHA256WithRSA)、RSA1(SHA1WithRSA)
  64. // 默认为RSA2
  65. "SignType": "RSA2",
  66. // 应用公钥证书
  67. // 可为证书文件路径 / 证书文件的base64字符串
  68. // “公钥证书”方式时,必填
  69. // “普通公钥”方式时,留空
  70. "AppPublicCert": "",
  71. // 支付宝公钥证书
  72. // 可为证书文件路径 / 证书文件的base64字符串
  73. // “公钥证书”方式时,必填
  74. // “普通公钥”方式时,留空
  75. "AlipayPublicCert": "",
  76. // 支付宝根证书
  77. // 可为证书文件路径 / 证书文件的base64字符串
  78. // “公钥证书”方式时,必填
  79. // “普通公钥”方式时,留空
  80. "AlipayRootCert": ""
  81. }
  82. }