appsettings.json
9.18 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
{
"Serilog": {
"MinimumLevel": {
"Default": "Information",
"Override": {
"System": "Warning",
"Microsoft": "Warning",
"Microsoft.Hosting.Lifetime": "Information",
"Microsoft.EntityFrameworkCore": "Information"
}
},
"WriteTo": [
{
"Name": "Console",
"Args": {
"outputTemplate": "【时间】{Timestamp:yyyy-MM-dd HH:mm:ss,fff}{NewLine}【等级】{Level:u3}{NewLine}【消息】{Message:lj}{NewLine}{NewLine}"
}
},
{
"Name": "File",
"Args": {
"path": "logs/.log",
"rollingInterval": "Day",
"outputTemplate": "【时间】{Timestamp:yyyy-MM-dd HH:mm:ss,fff}{NewLine}【等级】{Level:u3}{NewLine}【消息】{Message:lj}{NewLine}{NewLine}"
}
}
]
},
"AllowedHosts": "*",
"ConnectionStrings": {
"ConfigId": "db",
"DBName": "Antis_Ncc.BlindBox",
"DBType": "SqlServer", //MySql;SqlServer;Oracle;PostgreSQL;Dm;Kdbndp;
//SqlServer
"DefaultConnection": "Data Source=.;Initial Catalog={0};User ID=sqladmin;Password=P@ssw0rd;MultipleActiveResultSets=true"
},
"SpecificationDocumentSettings": {
"DocumentTitle": "Wesley.NET",
"DocExpansionState": "None",
"RoutePrefix": "antis.doc",
"EnableEnumSchemaFilter": true,
"EnableTagsOrderDocumentFilter": true,
"GroupOpenApiInfos": [
{
"Group": "Default",
"Title": "安第斯开发平台",
"Description": "antis soft",
"Version": "1.20.15"
}
]
},
"AppSettings": {
"InjectMiniProfiler": false,
"XmlAssmblyName": "NCC.Code.xml,NCC.Food.xml,NCC.System.xml,NCC.OAuth.xml,NCC.Extend.xml"
},
"JWTSettings": {
"ValidateIssuerSigningKey": true, // 是否验证密钥,bool 类型,默认true
"IssuerSigningKey": "7k5yOxSMHVdYjs61gkgUY3W9DHbgk7tokaZlP3QIlfk34D1H7jYEOcLybClW1aKl", // 密钥,string 类型,必须是复杂密钥,长度大于16
"ValidateIssuer": true, // 是否验证签发方,bool 类型,默认true
"ValidIssuer": "yinmaisoft", // 签发方,string 类型
"ValidateAudience": true, // 是否验证签收方,bool 类型,默认true
"ValidAudience": "yinmaisoft", // 签收方,string 类型
"ValidateLifetime": true, // 是否验证过期时间,bool 类型,默认true,建议true
"ExpiredTime": 1440, // 过期时间,long 类型,单位分钟,默认20分钟
"ClockSkew": 5 // 过期时间容错值,long 类型,单位秒,默认5秒
},
"Cache": {
"CacheType": "MemoryCache", //MemoryCache RedisCache
//"RedisConnectionString": "127.0.0.1:6379,defaultDatabase=12",
"RedisConnectionString": ""
},
"SnowId": {
"WorkerId": "20" // 取值范围0~63,默认1
},
"CorsAccessorSettings": {
"PolicyName": "NCCCorsAccessor",
"WithOrigins": [ "http://192.168.0.138:8080", "http://localhost:3000", "http://localhost:9528", "http://localhost:8200", "http://localhost:3001" ],
"WithExposedHeaders": [ "access-token", "x-access-token", "Content-Disposition" ]
},
"PaymentSettings": {
/* 微信支付配置 */
"WepayConfig": {
"WEPAY_CHARTSET": "utf-8",
"WEPAY_PAY_URL": "https://api.mch.weixin.qq.com/pay/unifiedorder",
"WEPAY_ORDERQUERY_URL": "https://api.mch.weixin.qq.com/pay/orderquery",
"WECHAT_AUTH_URL": "https://open.weixin.qq.com/connect/oauth2/authorize",
"WECHAT_TOKEN_URL": "https://api.weixin.qq.com/sns/oauth2/access_token",
"WECHAT_CALLBACKIP_URL": "https://api.weixin.qq.com/cgi-bin/getcallbackip",
"WECHAT_GETTOKEN_URL": "https://api.weixin.qq.com/cgi-bin/token",
//退款接口
"WECHAT_REFUND_URL": "https://api.mch.weixin.qq.com/secapi/pay/refund",
"WECHAT_SSlCertPath": "Certificate/apiclient_cert",
"WECHAT_SSlCertPass": "1635119465",
"WEPAY_APP_APPID": "",
"WEPAY_APP_MCH_ID": "1636552821",
"WEPAY_APP_NOTIFY_URL": "https://uu365.t1j2.com/api/Food/baseorder/WePayNotify",
//开发者平台配置
"WEPAY_APP_URL": "",
"WEPAY_APP_KEY": "",
//公众号平台配置
"WEPAY_WEB_APPID": "wx7eac7c67fed470c2",
"WEPAY_WEB_MCH_ID": "1636552821", //商户号
"WEPAY_WEB_NOTIFY_URL": "http://localhost:8061/api/Blind/tbboxorder/WePayNotify", //微信支付回调地址 1
"WEPAY_WEB_TICKETSNOTIFY_URL": "http://localhost:8061/api/Blind/tbticketsorder/TikectWePayNotify", //门票订单支付回调地址 2
"WEPAY_WEB_URL": "https://uu365.t1j2.com/",
"WEPAY_WEB_KEY": "F98514F3BEEE85F35DCC439B4E36D987", //微信商户秘钥
//小程序
"APPLETE_APPSECRET": "db7d70bff59dea54e24a1745e7d86c9d",
"APPLETE_APPID": "wx7eac7c67fed470c2"
},
/* 支付宝支付配置 */
"AlipayConfig": {
"ALIPay_URL": "https://mapi.alipay.com/gateway.do?",
"ALIPay_NotifyURL": "",
"ALIPay_ErrorURL": "",
"ALI_PARTER": "wxa2d04b53b653c64f",
"ALI_KEY": "",
"ALI_ACCOUNT": "",
"ALI_SELLERID": "",
"ALI_SELLEREMAIL": "",
"ALI_HTTPS_VERYFY_URL": "https://mapi.alipay.com/gateway.do?service=notify_verify",
"ALIPay_WAP_SERVICE": "alipay.wap.create.direct.pay.by.user",
"ALIPay_WEB_SERVICE": "create_direct_pay_by_user",
"ALIPay_MOBILE_SERVICE": "mobile.securitypay.pay",
"ALIPay_RSA_PRIVATEKEY": "", //我的私钥
"ALIPay_RSA_PUBLICKEY": "", //我的公钥
"ALIPay_RSA_ALI_PUBLICKEY": "" //支付宝公钥
}
},
"AntisSoftSettings": {
"AntisSoftName": "NCC.Test.AAA",
"AllowIps": [ "http://192.168.0.138:8080", "http://localhost:3000", "http://localhost:9528", "http://localhost:8200", "http://localhost:3001" ],
"AllowDemoBool": false,
"SetPreflightMaxAge": 100
},
"OAuth": {
"Wechat": {
"app_id": "",
"app_key": "",
"redirect_uri": "",
"scope": "snsapi_userinfo"
}
},
//自动提现配置文件
"WxRemit": {
//商家转账到微信零钱 需要证书
"PayToLooseUrl": "https://api.mch.weixin.qq.com/v3/transfer/batches",
//商家转账到银行卡 需要证书
"PayToBankUrl": "https://api.mch.weixin.qq.com/mmpaysptrans/pay_bank",
//获取RSA加密公钥URL
"RSAURL": "https://fraud.mch.weixin.qq.com/risk/getpublickey",
//证书私钥
"PriviteKey": "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDGnBIO9F+Tn16JtlWFTpe5qpvH3oHXySiAytNTmFzz2+c6RfTXeQiE2A5nfCbY+VHD8Mt1h9mVse23qwBHHFpAi2kydYHUqVKOHXBfz7/V5pMmbhGEI5S0YlmLR9FBL/l2Z/PGz6kJcCeZdFY9Yzq6Qoaa7NxrVO6n+iBbAiIb2bLG6DM65hwbq8w+V2fkcD7m0KpI6ZDYozfaFxTSmeVywo5vlv6ekzi6oKWJ1Y4ti7/CDXJeyilXluyPzaCR5o9wCcojUtOysQsAp+62gPTSfUQq8kpeVrxFev9i7sC/UiNu4zeBONCQjxDC6rhBSlLSy0FDwgZzcCWSzz72O6CvAgMBAAECggEBAKbJUfD1D35tC3sif9cfFRN6TrAeD3QjHbxql+VPwl+XgCrTrLV2kszck9wbypPTa/LcOEBPAU5QyYzAMc+F49ToPkN9orXwK7/kwQX09OiwZUqUjGknaC3Dmeb5PKU9oITq7zE6Gn4ujVK0++c5eYwJafiYiNIp1PGDf8Btni87u5GCAQyGUlbmoLy8RH4BRen/BTzESzCjSPFWhPSuDhX7S6BEZKDzKTWXzfmkjey1noCTfopxPVluHE+BmGv2CKjZnXEDDjch6A8lsvakKq0d1vbX7FoeXZkEtTCdWBfAFH2FfPpGCf8OS9zMef57flc8F1EonklAr8kP2XPq7OECgYEA6VlRnbgUs3zmJTdETH9IducKTQ6lgTKpLttTOPmnuYQYOF6kzYgsW6e22jwiahcD0mQiRs//nYwLa7qTP1Sl9g4IISNvbuaP4GyeofYeuDqBd/BYI7UVJYIOSTH3zRwCsafDr2jZHjDk8YDF4W6yLkvBVSSH9NpnBvLmbbINe4MCgYEA2eN8tbTL8ZxLANxB7r+vGmPQo2RO7V8rWjBaQlB+gPrrmTxkF/HOBhi7ctgGDSQUCLng+mkKZyD8eIbxl+8FcqG4sgLhqr7rMa5MwV9R/M5sHzCdq9ofHQIwykLQi65cir1Yh17lKAhwMCNi+F/FDcJ5P7G/2TaAxR8jlQVromUCgYEA24fEWPVNxG7Etk6AWteEfRhvgH8/BYV71TFR4lA9kzLK9n1T3mk2EiR+ymG4nsZ4Of8qoCQe/0E5nWgyD2q7l/krfMGxnEwdH64Qr5601+1y0Du1MCK0ek0Y05PG5ZhskGacmvGxEc4+FVZo0+UojJWIlWmA3sJ6Gvd6Acl5FbECgYAwqpz6QO2kg5JFGO0pFGtZ6514QTlXz3/xXwdp9GytBl6FFXYN2xZ3SiLkHdgMK1jGMi5MABYwvq9lhE6F7v86gWCtcfNRnd8Oc631KwM3AiwoM0WkUs3MPucC5jWKXWGSI4SYh9uLO4dDWUQL0ehDkIJgdaUyMPhGDxR1foZx+QKBgGrTdj89PlYdewZc42qRWyCiW+Dg21dIGz8PcchyK8W0paPjccP3NNqqXoK4zu/BzG+HmR8X94iPdeWP2O9adO9iOQHTpI8unhiD3hsuy4AfCuKYtnPqvO8Dz6P6gQmhLFLzk3MHORHNcHG12Mp/L7AnObfVjNyu8+DiGrutasDz",
//证书序列号
"SerialNo": "557FD6C05FC74BAFD7CA96A1B6788FBA5BBA5F30",
//pks8证书文件
"PksEightPath": "Certificate/pkcs8.pem"
},
"NCC_App": {
"CodeAreasName": "Blind",
//系统文件路径(末尾必须带斜杆)
"SystemPath": "C:\\web\\NCC\\uu-resources\\",
//"SystemPath": "C:\\inetpub\\wwwroot\\盲盒子\\UploadFile\\",
//微信公众号允许上传文件类型
"MPUploadFileType": "bmp,png,jpeg,jpg,gif,mp3,wma,wav,amr,mp4",
//微信允许上传文件类型
"WeChatUploadFileType": "jpg,png,doc,docx,ppt,pptx,xls,xlsx,pdf,txt,rar,zip,csv,amr,mp4",
//允许图片类型
"AllowUploadImageType": "jpg,gif,png,bmp,jpeg,tiff,psd,swf,svg,pcx,dxf,wmf,emf,lic,eps,tga,mp4",
//允许上传文件类型
"AllowUploadFileType": "jpg,gif,png,bmp,jpeg,doc,docx,ppt,pptx,xls,xlsx,pdf,txt,rar,zip,csv,mp4",
"Domain": "http://127.0.0.1:58504",
"YOZO": {
"domain": "http://eic.yozocloud.cn",
"domainKey": "yozoHbiPMzu50374"
},
//Minio
"BucketName": "NCCsoftoss",
//文件存储类型(本地:local,MinIo:minio,阿里云:aliyun-oss,腾讯云:tencent-cos)
"FileStoreType": "local",
//================== 系统错误邮件报告反馈相关 ============================== -->
//软件的错误报告
"ErrorReport": "false",
//软件的错误报告发给谁
"ErrorReportTo": "yinhmsaisoft@163.com"
}
}