You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

134 lines
5.7 KiB

2 years ago
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft": "Warning",
"Microsoft.Hosting.Lifetime": "Information"
}
},
"AllowedHosts": "*",
//以下信息会被自动识别,如无特殊说明,不用的参数可以删除,但修改 key 后将会无法自动识别!
//CO2NET 设置
"SenparcSetting": {
//以下为 CO2NET 的 SenparcSetting 全局配置,请勿修改 key勿删除任何项
"IsDebug": true,
"DefaultCacheNamespace": "DefaultCache",
//分布式缓存
//"Cache_Redis_Configuration": "#{Cache_Redis_Configuration}#", //Redis配置
"Cache_Redis_Configuration": "localhost:6379",//不包含密码
//"Cache_Redis_Configuration": "localhost:6379,password=senparc,connectTimeout=1000,connectRetry=2,syncTimeout=10000,defaultDatabase=3",//密码及其他配置
"Cache_Memcached_Configuration": "#{Cache_Memcached_Configuration}#", //Memcached配置
"SenparcUnionAgentKey": "#{SenparcUnionAgentKey}#" //SenparcUnionAgentKey
},
//Senparc.Weixin SDK 设置
"SenparcWeixinSetting": {
//以下为 Senparc.Weixin 的 SenparcWeixinSetting 微信配置
//注意:所有的字符串值都可能被用于字典索引,因此请勿留空字符串(但可以根据需要,删除对应的整条设置)!
//微信全局
"IsDebug": true,
//以下不使用的参数可以删除key 修改后将会失效
//公众号
"Token": "#{Token}#", //说明:字符串内两侧#和{}符号为 Azure DevOps 默认的占位符格式,如果您有明文信息,请删除同占位符,修改整体字符串,不保留#和{},如:{"Token": "MyFullToken"}
"EncodingAESKey": "#{EncodingAESKey}#",
"WeixinAppId": "#{WeixinAppId}#",
"WeixinAppSecret": "#{WeixinAppSecret}#",
//小程序
"WxOpenAppId": "wx12b4f63276b14d4c",
"WxOpenAppSecret": "c01009e447d27e06e240c0ad539eeb91",
"WxOpenToken": "Weixin@123",
"WxOpenEncodingAESKey": "YTJkZmVjMzQ5NDU5NDY3MDhiZWI0NTdiMjFiY2I5MmU",
//企业微信
"WeixinCorpId": "#{WeixinCorpId}#",
"WeixinCorpAgentId": "#{WeixinCorpAgentId}#",
"WeixinCorpSecret": "#{WeixinCorpSecret}#",
"WeixinCorpToken": "#{WeixinCorpToken}#",
"WeixinCorpEncodingAESKey": "#{WeixinCorpEncodingAESKey}#",
//微信支付
//微信支付V2旧版
"WeixinPay_PartnerId": "#{WeixinPay_PartnerId}#",
"WeixinPay_Key": "#{WeixinPay_Key}#",
"WeixinPay_AppId": "#{WeixinPay_AppId}#",
"WeixinPay_AppKey": "#{WeixinPay_AppKey}#",
"WeixinPay_TenpayNotify": "#{WeixinPay_TenpayNotify}#",
//微信支付V3新版
"TenPayV3_AppId": "#{TenPayV3_AppId}#",
"TenPayV3_AppSecret": "#{TenPayV3_AppSecret}#",
"TenPayV3_SubAppId": "#{TenPayV3_SubAppId}#",
"TenPayV3_SubAppSecret": "#{TenPayV3_SubAppSecret}#",
"TenPayV3_MchId": "#{TenPayV3_MchId}#",
"TenPayV3_SubMchId": "#{TenPayV3_SubMchId}#", //子商户,没有可留空
"TenPayV3_Key": "#{TenPayV3_Key}#",
"TenPayV3_CertPath": "#{TenPayV3_CertPath}#", //支付证书物理路径D:\\cert\\apiclient_cert.p12
"TenPayV3_CertSecret": "#{TenPayV3_CertSecret}#", //(新)支付证书密码(原始密码和 MchId 相同)
"TenPayV3_TenpayNotify": "#{TenPayV3_TenpayNotify}#", //http://YourDomainName/TenpayV3/PayNotifyUrl
"TenPayV3_PrivateKey": "#{TenPayV3_PrivateKey}#", //(新)证书私钥
"TenPayV3_SerialNumber": "#{TenPayV3_SerialNumber}#", //(新)证书序列号
"TenPayV3_ApiV3Key": "#{TenPayV3_APIv3Key}#", //APIv3 密钥
//如果不设置TenPayV3_WxOpenTenpayNotify默认在 TenPayV3_TenpayNotify 的值最后加上 "WxOpen"
"TenPayV3_WxOpenTenpayNotify": "#{TenPayV3_WxOpenTenpayNotify}#", //http://YourDomainName/TenpayV3/PayNotifyUrlWxOpen
//开放平台
"Component_Appid": "#{Component_Appid}#",
"Component_Secret": "#{Component_Secret}#",
"Component_Token": "#{Component_Token}#",
"Component_EncodingAESKey": "#{Component_EncodingAESKey}#",
//扩展及代理参数
"AgentUrl": "#{AgentUrl}#",
"AgentToken": "#{AgentToken}#",
"SenparcWechatAgentKey": "#{SenparcWechatAgentKey}#",
//以下Items中的内容根据实际情况使用
//Items 下面可以添加任意多个公众号、小程序、企业微信、微信支付V2/V3、开放平台的信息
"Items": {
//每一组账号格式参考上一级节点的对应内容只需要添加需要的参数即可注意Key 不能重复),如:
"第二个公众号": {
//公众号
"Token": "#{Token2}#",
"EncodingAESKey": "#{EncodingAESKey2}#",
"WeixinAppId": "#{WeixinAppId2}#",
"WeixinAppSecret": "#{WeixinAppSecret2}#"
},
"第三个公众号": {
//公众号
"Token": "#{Token3}#",
"EncodingAESKey": "#{EncodingAESKey3}#",
"WeixinAppId": "#{WeixinAppId3}#",
"WeixinAppSecret": "#{WeixinAppSecret3}#"
},
"第二个小程序": {
//小程序
"WxOpenAppId": "#{WxOpenAppId2}#",
"WxOpenAppSecret": "#{WxOpenAppSecret2}#",
"WxOpenToken": "#{WxOpenToken2}#",
"WxOpenEncodingAESKey": "#{WxOpenEncodingAESKey2}#"
},
"第四个公众号+对应小程序+对应微信支付": {
//公众号
"Token": "#{Token4}#",
"EncodingAESKey": "#{EncodingAESKey4}#",
"WeixinAppId": "#{WeixinAppId4}#",
"WeixinAppSecret": "#{WeixinAppSecret4}#",
//小程序
"WxOpenAppId": "#{WxOpenAppId3}#",
"WxOpenAppSecret": "#{WxOpenAppSecret3}#",
"WxOpenToken": "#{WxOpenToken3}#",
"WxOpenEncodingAESKey": "#{WxOpenEncodingAESKey3}#"
//微信支付V3新版
}
//更多,任意数量、任意模块、任意组合...
}
}
}