appsettings.Development.json 3.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  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证书(.p12)
  27. // 为微信支付商户平台的API证书(.p12),v3接口必填
  28. // 可为证书文件(.p12)路径 / 证书文件(.p12)的base64字符串
  29. "Certificate": "",
  30. // RSA公钥
  31. // 目前仅调用"企业付款到银行卡API"时使用,执行本示例中的"获取RSA加密公钥API"即可获取。
  32. "RsaPublicKey": ""
  33. },
  34. // 支付宝
  35. // 更多配置,请查看AlipayOptions类
  36. "Alipay": {
  37. // 注意:
  38. // 若涉及资金类支出接口(如转账、红包等)接入,必须使用“公钥证书”方式。不涉及到资金类接口,也可以使用“普通公钥”方式进行加签。
  39. // 本示例默认的加签方式为“公钥证书”方式,并调用 CertificateExecuteAsync 方法 执行API。
  40. // 若使用“普通公钥”方式,除了遵守下方注释的规则外,调用 CertificateExecuteAsync 也需改成 ExecuteAsync。
  41. // 支付宝后台密钥/证书官方配置教程:https://opendocs.alipay.com/open/291/105971
  42. // 密钥格式:请选择 PKCS1(非JAVA适用),切记 切记 切记
  43. // 应用Id
  44. // 为支付宝开放平台-APPID
  45. "AppId": "",
  46. // 支付宝公钥 RSA公钥
  47. // 为支付宝开放平台-支付宝公钥
  48. // “公钥证书”方式时,留空
  49. // “普通公钥”方式时,必填
  50. "AlipayPublicKey": "",
  51. // 应用私钥 RSA私钥
  52. // 为“支付宝开放平台开发助手”所生成的应用私钥
  53. "AppPrivateKey": "",
  54. // 服务网关地址
  55. // 默认为正式环境地址
  56. "ServerUrl": "https://openapi.alipay.com/gateway.do",
  57. // 签名类型
  58. // 支持:RSA2(SHA256WithRSA)、RSA1(SHA1WithRSA)
  59. // 默认为RSA2
  60. "SignType": "RSA2",
  61. // 应用公钥证书
  62. // 可为证书文件路径 / 证书文件的base64字符串
  63. // “公钥证书”方式时,必填
  64. // “普通公钥”方式时,留空
  65. "AppPublicCert": "",
  66. // 支付宝公钥证书
  67. // 可为证书文件路径 / 证书文件的base64字符串
  68. // “公钥证书”方式时,必填
  69. // “普通公钥”方式时,留空
  70. "AlipayPublicCert": "",
  71. // 支付宝根证书
  72. // 可为证书文件路径 / 证书文件的base64字符串
  73. // “公钥证书”方式时,必填
  74. // “普通公钥”方式时,留空
  75. "AlipayRootCert": ""
  76. }
  77. }