220 lines
8.2 KiB
JSON
220 lines
8.2 KiB
JSON
{
|
||
"SpecificationDocumentSettings": {
|
||
"DocumentTitle": "生产接口平台",
|
||
"DocExpansionState": "List",
|
||
"RoutePrefix": "ybapi",
|
||
"HideServers": true,
|
||
"GroupOpenApiInfos": [
|
||
{
|
||
"Group": "Default",
|
||
"Title": "移帮设备平台",
|
||
"Description": "",
|
||
"Visible": false,
|
||
"Version": "1.0.0"
|
||
},
|
||
{
|
||
"Group": "管理后台",
|
||
"Title": "管理后台",
|
||
"Description": "",
|
||
"Visible": true,
|
||
"Version": "1.0.0"
|
||
}
|
||
]
|
||
},
|
||
"JWTSettings": {
|
||
"ValidateIssuerSigningKey": true, // 是否验证密钥,bool 类型,默认true
|
||
"IssuerSigningKey": "3c1cbc3f546eda35168c3aa3cb91780fbe703f0996c6d123ea96dc85c70bbc0a", // 密钥,string 类型,必须是复杂密钥,长度大于16
|
||
"ValidateIssuer": true, // 是否验证签发方,bool 类型,默认true
|
||
"ValidIssuer": "ybdeviceplatform", // 签发方,string 类型
|
||
"ValidateAudience": true, // 是否验证签收方,bool 类型,默认true
|
||
"ValidAudience": "ybapp", // 签收方,string 类型
|
||
"ValidateLifetime": true, // 是否验证过期时间,bool 类型,默认true,建议true
|
||
"ExpiredTime": 60, // 过期时间,long 类型,单位分钟,默认20分钟
|
||
"ClockSkew": 5, // 过期时间容错值,long 类型,单位秒,默认5秒
|
||
"MiniIssuerSigningKey": "ce15ab36f0ad7db9a6aadb8cb3f2559d" //小程序端密钥
|
||
},
|
||
"AppSettings": {
|
||
"InjectSpecificationDocument": false
|
||
},
|
||
"HealthChecksUI": {
|
||
"HealthChecks": [
|
||
{
|
||
"Name": "healthz",
|
||
"Uri": "http://localhost:5566/healthz"
|
||
}
|
||
],
|
||
"EvaluationTimeinSeconds": 10,
|
||
"MinimumSecondsBetweenFailureNotifications": 60
|
||
},
|
||
"CorsAccessorSettings": {
|
||
"WithExposedHeaders": [ "access-token", "x-access-token", "Content-Disposition" ]
|
||
},
|
||
"Cache": {
|
||
"CacheType": "RedisCache", // RedisCache
|
||
"RedisConnectionString": "127.0.0.1:6379,password=,defaultDatabase=2",
|
||
"InstanceName": "PCKJ:YBDeviceV2Cache:Container:" //缓存前缀
|
||
},
|
||
"SnowId": {
|
||
"WorkerId": "1" // 取值范围0~63,默认1
|
||
},
|
||
"OAuth": {
|
||
"Wechat": {
|
||
"app_id": "wx2959fdd3abc05362",
|
||
"app_key": "829f65b2be0652bcd50ea8cb820fd7fa",
|
||
"redirect_uri": "http://127.0.0.1:56868/oauth/wechatcallback",
|
||
"scope": "snsapi_userinfo"
|
||
}
|
||
},
|
||
"UploadFile": {
|
||
// 阿里云OSS配置
|
||
"Aliyun": {
|
||
"path": "Dilon/Upload",
|
||
"maxSize": 1048576,
|
||
"contentType": [ "image/jpg", "image/png", "image/jpeg", "image/gif", "image/bmp", "text/plain", "application/pdf", "application/msword", "application/vnd.ms-excel", "application/vnd.openxmlformats-officedocument.presentationml.presentation" ]
|
||
},
|
||
// 头像
|
||
"Avatar": {
|
||
"path": "Upload/Avatar",
|
||
"maxSize": 1048576,
|
||
"contentType": [ "image/jpg", "image/png", "image/jpeg", "image/gif" ]
|
||
},
|
||
// 文档
|
||
"Document": {
|
||
"path": "Upload/Document",
|
||
"maxSize": 1048576,
|
||
"contentType": [ "image/jpg", "image/png", "image/jpeg", "image/gif", "image/bmp", "text/plain", "application/pdf", "application/msword", "application/vnd.ms-excel", "application/vnd.openxmlformats-officedocument.presentationml.presentation" ]
|
||
},
|
||
// 商店
|
||
"Shop": {
|
||
"path": "Upload/Shop",
|
||
"maxSize": 1048576,
|
||
"contentType": [ "image/jpg", "image/png", "image/jpeg", "image/gif" ]
|
||
},
|
||
// 默认
|
||
"Default": {
|
||
"path": "Upload/Default",
|
||
"maxSize": 1048576,
|
||
"contentType": [ "image/jpg", "image/png", "image/jpeg", "image/gif", "image/bmp", "text/plain", "application/pdf", "application/msword", "application/vnd.ms-excel", "application/vnd.openxmlformats-officedocument.presentationml.presentation" ]
|
||
}
|
||
},
|
||
"OSSProvider": {
|
||
"Provider": "QCloud",
|
||
"Endpoint": "AppId",
|
||
"Region": "ap-chengdu",
|
||
"AccessKey": "A****************************z",
|
||
"SecretKey": "g6I***************la",
|
||
"IsEnableCache": true
|
||
},
|
||
"Serilog": {
|
||
"MinimumLevel": {
|
||
"Default": "Information",
|
||
"Override": {
|
||
// 日志调用类命名空间如果以 Microsoft 开头,覆盖日志输出最小级别为 Information
|
||
"System": "Warning", //简化日志
|
||
"Microsoft.Hosting.Lifetime": "Information",
|
||
"Microsoft": "Warning"
|
||
}
|
||
}
|
||
},
|
||
"CustomSetting": { //自定义配置
|
||
"Version": "1.6.0", //版本号
|
||
"WXAPIURL": "http://ybwxv2.ybhdmob.com", //微信服务地址
|
||
"ScanLoginURL": "https://ybdevice.ybhdmob.com", //扫码登录授权地址
|
||
"BusinessTagNoticeMPAppId": "wxda671f842dfda2b8" //商户标签通知默认使用的公众号,每日一称
|
||
},
|
||
// 日志配置
|
||
"LogSetting": {
|
||
"Type": "File", //日志类型,File-文件,Console-控制台,Seq-seq地址
|
||
"FilePath": "e:/errlog/ybdevicev2.ybhdmob.com" //日志文件路径
|
||
},
|
||
"RabbitmqSetting": { //rabbitmq配置
|
||
"Enabled": "true",
|
||
"GroupName": "yb.devicev2.queue",
|
||
"HostName": "localhost",
|
||
"Port": 5672,
|
||
"UserName": "liuzl",
|
||
"Password": "liuzl"
|
||
},
|
||
"DynamicApiControllerSettings": {
|
||
"KeepName": true,
|
||
"KeepVerb": false,
|
||
"LowercaseRoute": true,
|
||
"DefaultRoutePrefix": "api"
|
||
},
|
||
//微信配置
|
||
"SenparcSetting": {
|
||
"IsDebug": true,
|
||
"DefaultCacheNamespace": "YBDeviceV2Cache",
|
||
//分布式缓存
|
||
"Cache_Redis_Configuration": "localhost:6379" //Redis配置
|
||
},
|
||
//Senparc.Weixin SDK 设置
|
||
"SenparcWeixinSetting": {
|
||
"IsDebug": true,
|
||
///每日一称公众号
|
||
"Token": "276ff8a8c7bc2cf6155199d6f6c96a58",
|
||
"EncodingAESKey": "i0mm40pRqUh05vajRwbmPorCTR83ah5p4F8CXnH5GMv",
|
||
"WeixinAppId": "wxda671f842dfda2b8",
|
||
"WeixinAppSecret": "d22e0bd5bb6682777b8b4167763829c0",
|
||
///小程序
|
||
"WxOpenAppId": "wx6f48cc32c5c0a4a2", //MRYC设备管理
|
||
"WxOpenAppSecret": "39ee6d0810c8f24bfce0c984c0ab37ba",
|
||
"WxOpenToken": "#{WxOpenToken}#",
|
||
"WxOpenEncodingAESKey": "#{WxOpenEncodingAESKey}#",
|
||
//每日一称设备平台
|
||
"Component_Appid": "wxd1788d0fabf835f3",
|
||
"Component_Secret": "8ea9bf24d5f253f13602b76874478c5b",
|
||
"Component_Token": "yibangfensitong",
|
||
"Component_EncodingAESKey": "ehERVEw9sobcIZAjAYA0QZyQAYPjvP9ui5zMGOrL92r",
|
||
"Items": {
|
||
"bybusinessclient": { //贝雅商户端
|
||
"WxOpenAppId": "wxa63a297eb065418b",
|
||
"WxOpenAppSecret": "4a0dde0dcfde3784c0e7afd2256419f8",
|
||
"WxOpenToken": "#{WxOpenToken}#",
|
||
"WxOpenEncodingAESKey": "#{WxOpenEncodingAESKey}#"
|
||
},
|
||
"jtbusinessclient": { //巨天商户端
|
||
"WxOpenAppId": "wxd4892fc706682b09",
|
||
"WxOpenAppSecret": "1623802c63e49e01b4b18dbab27ba9a3",
|
||
"WxOpenToken": "#{WxOpenToken}#",
|
||
"WxOpenEncodingAESKey": "#{WxOpenEncodingAESKey}#"
|
||
},
|
||
"xcjbusinessclient": { //小秤匠商户端
|
||
"WxOpenAppId": "wx25a56b996cfbcae2",
|
||
"WxOpenAppSecret": "50ab99e49429de194d2140b16c1df726",
|
||
"WxOpenToken": "#{WxOpenToken}#",
|
||
"WxOpenEncodingAESKey": "#{WxOpenEncodingAESKey}#"
|
||
},
|
||
"xsxebusinessclient": { //享瘦小二商户端
|
||
"WxOpenAppId": "wx5d89154f0d0e516e",
|
||
"WxOpenAppSecret": "d9ca83d718c608d91687db9e590028f0",
|
||
"WxOpenToken": "#{WxOpenToken}#",
|
||
"WxOpenEncodingAESKey": "#{WxOpenEncodingAESKey}#"
|
||
},
|
||
"abbusinessclient": { //安邦设备管理
|
||
"WxOpenAppId": "wx0759e5f6214631aa",
|
||
"WxOpenAppSecret": "9845ee5c824238722a0a2927d1601466",
|
||
"WxOpenToken": "#{WxOpenToken}#",
|
||
"WxOpenEncodingAESKey": "#{WxOpenEncodingAESKey}#"
|
||
},
|
||
"tsbusinessclient": { //天晟设备管理
|
||
"WxOpenAppId": "wxe09a5644b33154ef",
|
||
"WxOpenAppSecret": "fd5ac87a477cb919ead6428223c58474",
|
||
"WxOpenToken": "#{WxOpenToken}#",
|
||
"WxOpenEncodingAESKey": "#{WxOpenEncodingAESKey}#"
|
||
},
|
||
"hcbusinessclient": { //花潮设备管理
|
||
"WxOpenAppId": "wx89c13105335565a1",
|
||
"WxOpenAppSecret": "673ea8031a78066cc857d7690f0fc0cd",
|
||
"WxOpenToken": "#{WxOpenToken}#",
|
||
"WxOpenEncodingAESKey": "#{WxOpenEncodingAESKey}#"
|
||
},
|
||
"sklmbusinessclient": { //瘦客辣妈设备管理
|
||
"WxOpenAppId": "wxc515cd6529e71fb2",
|
||
"WxOpenAppSecret": "68ec7393ebecf94350610156d0720d2c",
|
||
"WxOpenToken": "#{WxOpenToken}#",
|
||
"WxOpenEncodingAESKey": "#{WxOpenEncodingAESKey}#"
|
||
}
|
||
}
|
||
}
|
||
} |