appsettings.Development.json 3.5 KB

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