mirror of
https://github.com/CoreUnion/CoreShop.git
synced 2026-10-21 08:20:08 +08:00
42d13d0b83
* 更新数据库及脚本 * 2021-07-20 * Merge branch 'develop' into dahuihui/develop * 修复webapi不进入调试断点的问题。 * Merge branch 'develop' into dahuihui/develop * 修复后台前后端分离table面板启用自定义域名问题。 * 修复后台前后端分离域名未增加到html问题。 * Merge branch 'develop' into dahuihui/develop * 【后端】修复修改登录用户真实姓名长度问题。 * 修复后台管理配送方式维护错误问题 * 1、修复小程序注册问题,导致交互事情。不然盛派的组件有bug,在不注册微信公众号只注册微信小程序的时候,进行小程序消息操作,默认还是走的是微… * 修复消息模板不推送的问题 * Merge branch 'develop' into dahuihui/develop * Merge branch 'develop' into dahuihui/develop * 修复过期失效文档 * 调整代码生成器,增加初始化事务 * 调整接口端提示界面 * 修复弹窗不居中问题 * 调整一些命名方式 * 修复uni-app前端,用户订单列表【确认收货】按钮失效问题 * 1、修复mysql数据库下,报表统计sql的语法错误。2、为方便前端在不部署接口及后端的情况下测试uni-app前端,默认增加了测试接口地址… * Merge branch 'develop' into dahuihui/develop * 调整命名 * 增加docker-compose部署 * Merge branch 'develop' into dahuihui/develop * 修复因linux下存在数据与文件名称大小写不对应,导致找不到数据库表的问题,特重新发布一份表名与实体名称一一对应脚本。 * 新mysql表名存在大小写问题
179 lines
7.0 KiB
JSON
179 lines
7.0 KiB
JSON
{
|
|
"ConnectionStrings": {
|
|
"DbType": "SqlServer", //数据库将支持两种模式【SqlServer,MySql】
|
|
"SqlConnection": "Server=127.0.0.1;uid=CoreShop;pwd=CoreShop;Database=CoreShop;MultipleActiveResultSets=true;"
|
|
//SqlServer数据库连接字符串,需要开启数据库连接复用【MultipleActiveResultSets=true】
|
|
|
|
// 如果采用容器化部署Service 要写成mysql的服务名,否则写地址
|
|
//"SqlConnection": "Server=127.0.0.1;Port=3306;Database=CoreShop;Uid=CoreShop;Pwd=CoreShop;CharSet=utf8;pooling=true;SslMode=None;Allow User Variables=true"
|
|
// Mysql数据库链接字符串,请保持后面的属性别少。经过测试,mysql版本需要5.7或以上
|
|
},
|
|
//定时任务管理面板的账户密码
|
|
"HangFire": {
|
|
"Login": "CoreShop",
|
|
"PassWord": "CoreShop"
|
|
},
|
|
"AppConfig": {
|
|
"AppUrl": "https://admin.coreshop.corecms.net/", //后端管理地址
|
|
"AppInterFaceUrl": "https://api.coreshop.corecms.net/" //接口请求地址
|
|
},
|
|
//redis为必须启动项,请保持redis为正常可用
|
|
"RedisConfig": {
|
|
"Enabled": false, //启用redis作为内存选择
|
|
"UseRedisMessageQueue": false, //启用redis作为队列选择
|
|
// 如果采用容器化部署Service 要写成redis的服务名,否则写地址
|
|
"ConnectionString": "127.0.0.1:6379,password=CoreShop,connectTimeout=3000,connectRetry=1,syncTimeout=10000,DefaultDatabase=10" //redis数据库连接字符串
|
|
},
|
|
//jwt授权认证的一些设置
|
|
"JwtConfig": {
|
|
"SecretKey": "8kh2luzmp0oq9wfbdeasygj647vr531n",
|
|
"Issuer": "CoreShop",
|
|
"Audience": "CoreCms"
|
|
},
|
|
//跨域设置
|
|
"Cors": {
|
|
"PolicyName": "CorsIpAccess", //策略名称
|
|
"EnableAllIPs": false, //是否应用所有的IP,如设置为true,则取消跨域限制
|
|
// 支持多个域名端口,注意端口号后不要带/斜杆:比如localhost:8000/,是错的
|
|
// 注意,http://127.0.0.1:1818 和 http://localhost:1818 是不一样的
|
|
"IPs": "http://127.0.0.1:2364,http://localhost:2364"
|
|
},
|
|
//中间件
|
|
"Middleware": {
|
|
//记录请求和响应数据
|
|
"RequestResponseLog": {
|
|
"Enabled": false
|
|
},
|
|
//记录用户方访问数据
|
|
"RecordAccessLogs": {
|
|
"Enabled": false,
|
|
"IgnoreApis": "/api/Home/GetNav,/api/Home/GetIds4Users"
|
|
},
|
|
//记录IP请求数据
|
|
"IPLog": {
|
|
"Enabled": false
|
|
}
|
|
},
|
|
"Logging": {
|
|
"LogLevel": {
|
|
"Default": "Information",
|
|
"Microsoft": "Warning",
|
|
"Microsoft.Hosting.Lifetime": "Information"
|
|
}
|
|
},
|
|
"AllowedHosts": "*",
|
|
//易联云打印机设置【很不错的一个网络打印机,价格也很便宜https://www.yilianyun.net/】
|
|
"YiLianYunConfig": {
|
|
//是否开启
|
|
"Enabled": false,
|
|
//应用id
|
|
"ClientId": "",
|
|
//应用密钥 string
|
|
"ClientSecret": "",
|
|
//打印机设备号
|
|
"MachineCode": "",
|
|
//打印机终端密钥
|
|
"Msign": "",
|
|
//打印机名称
|
|
"PrinterName": "",
|
|
//打印机设置联系电话
|
|
"Phone": ""
|
|
},
|
|
// 微信支付
|
|
// 更多配置,请查看WeChatPayOptions类
|
|
"WeChatPay": {
|
|
// 应用号
|
|
// 如:微信公众平台AppId、微信开放平台AppId、微信小程序AppId、企业微信CorpId等
|
|
"AppId": "",
|
|
// 商户号
|
|
// 为微信支付商户平台的商户号
|
|
"MchId": "",
|
|
// API密钥
|
|
// 为微信支付商户平台的API密钥,请注意不是APIv3密钥
|
|
"APIKey": "",
|
|
// APIv3密钥
|
|
// 为微信支付商户平台的APIv3密钥,请注意不是API密钥,v3接口必填
|
|
"APIv3Key": "",
|
|
// API证书(.p12)
|
|
// 为微信支付商户平台的API证书(.p12),v3接口必填
|
|
// 可为证书文件(.p12)路径 / 证书文件(.p12)的base64字符串
|
|
"Certificate": "WxPayCert\\apiclient_cert.p12",
|
|
// RSA公钥
|
|
// 目前仅调用"企业付款到银行卡API"时使用,执行本示例中的"获取RSA加密公钥API"即可获取。
|
|
"RsaPublicKey": ""
|
|
},
|
|
// 支付宝(暂未开通)
|
|
// 更多配置,请查看AlipayOptions类
|
|
"Alipay": {
|
|
// 注意:
|
|
// 若涉及资金类支出接口(如转账、红包等)接入,必须使用“公钥证书”方式。不涉及到资金类接口,也可以使用“普通公钥”方式进行加签。
|
|
// 本示例默认的加签方式为“公钥证书”方式,并调用 CertificateExecuteAsync 方法 执行API。
|
|
// 若使用“普通公钥”方式,除了遵守下方注释的规则外,调用 CertificateExecuteAsync 也需改成 ExecuteAsync。
|
|
// 支付宝后台密钥/证书官方配置教程:https://opendocs.alipay.com/open/291/105971
|
|
// 密钥格式:请选择 PKCS1(非JAVA适用),切记 切记 切记
|
|
// 应用Id
|
|
// 为支付宝开放平台-APPID
|
|
"AppId": "",
|
|
// 支付宝公钥 RSA公钥
|
|
// 为支付宝开放平台-支付宝公钥
|
|
// “公钥证书”方式时,留空
|
|
// “普通公钥”方式时,必填
|
|
"AlipayPublicKey": "",
|
|
// 应用私钥 RSA私钥
|
|
// 为“支付宝开放平台开发助手”所生成的应用私钥
|
|
"AppPrivateKey": "",
|
|
// 服务网关地址
|
|
// 默认为正式环境地址
|
|
"ServerUrl": "https://openapi.alipay.com/gateway.do",
|
|
// 签名类型
|
|
// 支持:RSA2(SHA256WithRSA)、RSA1(SHA1WithRSA)
|
|
// 默认为RSA2
|
|
"SignType": "RSA2",
|
|
// 应用公钥证书
|
|
// 可为证书文件路径 / 证书文件的base64字符串
|
|
// “公钥证书”方式时,必填
|
|
// “普通公钥”方式时,留空
|
|
"AppPublicCert": "",
|
|
// 支付宝公钥证书
|
|
// 可为证书文件路径 / 证书文件的base64字符串
|
|
// “公钥证书”方式时,必填
|
|
// “普通公钥”方式时,留空
|
|
"AlipayPublicCert": "",
|
|
// 支付宝根证书
|
|
// 可为证书文件路径 / 证书文件的base64字符串
|
|
// “公钥证书”方式时,必填
|
|
// “普通公钥”方式时,留空
|
|
"AlipayRootCert": ""
|
|
},
|
|
"PayCallBack": {
|
|
//微信支付回调
|
|
"WeChatPayUrl": "https://api.demo.CoreShop.com.cn/Notify/WeChatPay/Unifiedorder",
|
|
//微信退款回调
|
|
"WeChatRefundUrl": "https://api.demo.CoreShop.com.cn/Notify/WeChatPay/Refund",
|
|
//支付宝支付回调
|
|
"AlipayUrl": "",
|
|
//支付宝退款回调
|
|
"AlipayRefundUrl": ""
|
|
},
|
|
//CO2NET 设置{已经极简优化}
|
|
"SenparcSetting": {
|
|
//以下为 CO2NET 的 SenparcSetting 全局配置,请勿修改 key,勿删除任何项
|
|
"IsDebug": true,
|
|
"DefaultCacheNamespace": "DefaultCache"
|
|
},
|
|
//Senparc.Weixin SDK 设置
|
|
"SenparcWeixinSetting": {
|
|
//微信全局
|
|
"IsDebug": true,
|
|
//公众号
|
|
"Token": "#{Token}#", //说明:字符串内两侧#和{}符号为 Azure DevOps 默认的占位符格式,如果您有明文信息,请删除同占位符,修改整体字符串,不保留#和{},如:{"Token": "MyFullToken"}
|
|
"EncodingAESKey": "#{EncodingAESKey}#",
|
|
"WeixinAppId": "#{WeixinAppId}#",
|
|
"WeixinAppSecret": "#{WeixinAppSecret}#",
|
|
//小程序
|
|
"WxOpenAppId": "",
|
|
"WxOpenAppSecret": "",
|
|
"WxOpenToken": "#{WxOpenToken}#",
|
|
"WxOpenEncodingAESKey": "#{WxOpenEncodingAESKey}#"
|
|
}
|
|
} |