{ "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}#" } } } }