.NETCore WebApi开发框架 appsettings.json 配置详解


.NETCore WebApi开发框架 appsettings.json 配置详解

.NETCore WebApi开发框架 appsettings.json 配置详解

appsettings.json 配置详解

Options类名称属性名称默认值说明
1 urlshttps://*:44392WebApi服务器地址,如:https://*:44392
2AllowedHosts*通过设置AllowedHosts来限定允许访问的域名,防止非法解析。参数值“*”:表示所有的域名都可以访问。限制域名访问配置:“examlple.com;exampleB.cn;examlec.com”。
3UseSwaggertrue使用swagger,用于生成、描述、调用以及可视化的 Restful 风格的 Web 服务
4WorkderId1机器Id,用于雪花id生成器
5CacheCacheTypeMemory缓存类型,Memory/Redis
6RedisEndpoint127.0.0.1:8449Redis缓存服务器地址
7jwt

Secret 私钥
8Issuerwww.csframework.com发行方
9AudienceWebApi(NETCore)接收方
10AccessExpireHours24000单位(小时)
11RefreshExpireHours24000单位(小时)
12DataSignKeyOptionsAppIdcsframework用户编码(使用WebApi接口的用户编码)
13SecretKey 安全密钥
14PublicKey 公钥
15PrivateKey 私钥
16ThrottleOptionsEnablefalseApi接口限流
17LimitSeconds10多少秒限流, 如:10秒。对应10秒内访问次数
18LimitCount50限流次数上限,如:10秒内访问50次
19WebApiOptionsVersionCSFramework.WebApi V3.1WebApi框架版本号
20VerifySigntrue校验接口签名
21VerifyBlacklisttrue启用IP黑名单
22EnableApiLogtrue启用API接口访问日志
23EnableRequestConcurrentfalse启用接口并发控制
24ApiSignTypeSHA256API接口签名方式。支持两种签名:SHA256/MD5
25ApiVisitLogTypeWebApiAPI接口访问日志存储位置,WebApi/DataSet/All
26UploadRootDir/upload上传文件根目录, 子目录=buckle, 如:/upload/images
27ShowExceptionStackTracefalse显示异常的跟踪信息, Exception.StackTrace信息
28DatabaseWebApiSystemDbCSFramework_WebAPI_V3WebApi框架系统数据库
29WebApiLogDbCSFramework_WebAPI_V3_LogWebApi框架日志数据库
30SystemDbCSFrameworkV6_System业务系统数据库
31NormalDbCSFrameworkV6_Normal业务账套数据库

 

 

版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
评论列表

发表评论

评论内容
昵称:
关联文章

.NETCore WebApi开发框架 appsettings.json 配置详解
.NETCore WebApi框架:从appsettings.json 读取参数配置
CSFramework.WebApi后端框架Log日志配置详解
WebApi服务端开发框架 - 用户请求WebApi接口后台执行步骤详解
WebApi NETCore框架 - APIProviderFactory 调用WebApi接口
.NETCore WebApi开发框架返回DataSet/DataTable数据类型
CSFramework.WebApi V3.0 WebApi开发框架(.NETCore+EFCore)
CSFramework.WebApi V3.0 WebApi开发框架(.NETCore+EFCore)
VSCode系统参数配置:settings.json 配置
WCF快速开发框架 - IIS承载WCF http协议BasicTcpBinding配置详解
Demo开发环境配置 - CSFramework.WebApi后端开发框架
CSFramework.WebApi后端框架 - 系统配置 - app.config
WCF快速开发框架 - IIS承载WCF服务wsHttpBindings配置详解(HTTP协议)
WCF快速开发框架 - IIS承载WCF net.tcp协议NetTcpBinding配置详解
CSFramework.WebApi开发框架V3.0 (.NETCore+EFCore) - 客户交接文件清单
.NETCore WebApi框架request/response模型介绍(req_XXX/res_XXX)
.NET WebApi后端开发框架-微信小程序消息订阅与推送案例详解
WebApi架构详解WebApi接口搭建与部署WebApi服务器
WebApi开发框架V3.0 - Api_User表增加客户标识
C# ASP.NET WebApi服务器搭建详解 - Win服务承载(Windows Service Hosting宿主)