mirror of
https://github.com/cq-panda/Vue.NetCore.git
synced 2026-10-21 08:47:14 +08:00
103 lines
5.1 KiB
JSON
103 lines
5.1 KiB
JSON
{
|
|
"Logging": {
|
|
"LogLevel": {
|
|
"Default": "Information",
|
|
"Microsoft": "Warning",
|
|
"Microsoft.Hosting.Lifetime": "Information"
|
|
}
|
|
},
|
|
"AllowedHosts": "*",
|
|
"VirtualPath": {
|
|
"StaticFile": "E:\\Web\\Static", //配置的虚拟目录文件所在路径
|
|
"FolderName": "/Static" //访问时此路径时的别名
|
|
},
|
|
"AppUrls": {
|
|
},
|
|
"Connection": {
|
|
"DBType": "MsSql", //MySql/MsSql/PgSql/DM/Oracle //数据库类型,如果使用的是sqlserver此处应设置为MsSql
|
|
"UseSqlserver2008": "0", //是否使用Sqlserver2008,1开启08数据库的支持
|
|
//sqlserver连接字符串
|
|
"DbConnectionString": "Data Source=JXX\\SQLEXPRESS;Initial Catalog=vol_v3;Persist Security Info=True;User ID=sa;Password=123456;Connect Timeout=500;Encrypt=True;TrustServerCertificate=True",
|
|
|
|
//mysql连接字符串
|
|
//"DbConnectionString": " Data Source=127.0.0.1;Database=vol_v3;AllowLoadLocalInfile=true;User ID=root;Password=123456;allowPublicKeyRetrieval=true;pooling=true;CharSet=utf8;port=3306;sslmode=none;",
|
|
|
|
//PgSql连接字符串
|
|
// "DbConnectionString": "Host=127.0.0.1;Port=5432;User id=postgres;password=jxx_abcd;Database=vol_v3;",
|
|
//达梦 连接字符串
|
|
// "DbConnectionString": "Server=127.0.0.1:5236; schema=netcoredev; User=SYSDBA; Password=SYSDBA;",
|
|
|
|
//Oracle连接字符串
|
|
//"DbConnectionString": "user id=C##NETCOREDEV;data source=127.0.0.1/ORCL;password=123456;",
|
|
|
|
//达梦
|
|
//"DbConnectionString": "Server=localhost; schema=VOL_V3; User=SYSDBA; Password=123456;",
|
|
"RedisConnectionString": "127.0.0.1,Password=123456,SyncTimeout=15000", //redis连接字符串(最好加密)
|
|
"UseRedis": "false", //是否使用redis,如果不使用,默认使用Memory内置缓存
|
|
"UseSignalR": "true" //是否使用SignalR,注意需要将端的地址配置到下面的CorsUrls属性中
|
|
},
|
|
"Secret": { //秘钥配置
|
|
"JWT": "AA3627441FFA4B5DB4E64A29B53CE525", //这里一定修改下,任意修改几个字符的值
|
|
"Audience": "vol.core",
|
|
"Issuer": "vol.core.owner",
|
|
"User": "C5ABA9E202D94C43A3CA66002BF77FAF", //用户表加密key,修改后打开Sys_UserSerivce.cs中login方法,判断密码那行注掉,登录后修改密码再取消注释
|
|
"DB": "3F8B7B38AD3D484A89ACA513CBD79F36",
|
|
"Redis": "E6D90DDBC70C4F4EA3C312B6FCB473C8"
|
|
},
|
|
//================跨域请求 (CORS)配置
|
|
//================多个url用豆号隔开,url为vue站点的地址,可以将发布后的地址也同时配置上
|
|
"CorsUrls": "http://127.0.0.1:9990,http://localhost:9990,http://www.volcore.xyz",
|
|
"ExpMinutes": "120", //JWT有效期(分钟=默认120),
|
|
"CreateMember": { //对表插入数据时,需要记录创建人/创建时间/创建日期,配置UserIdField/UserNameField/DateField分别为对应数据库的创建人CreateID,创建人Creator,创建时间CreateDate字段(新建数据时,由框架默认完成给这几个字段赋值,字段区分大小写)或可手动调用T.SetCreateDefaultVal()完成设置创建人/创建时间/创建日期
|
|
//如果表的主键是GUID,界面查询时默认会用到DateField对应的实体(数据库)字段进行排序
|
|
"UserIdField": "CreateID",
|
|
"UserNameField": "Creator",
|
|
"DateField": "CreateDate"
|
|
},
|
|
"ModifyMember": { //修改同上
|
|
"UserIdField": "ModifyID",
|
|
"UserNameField": "Modifier",
|
|
"DateField": "ModifyDate"
|
|
}, //演示系统过滤Action,只有超级管理员才能操作,其他用户只有只读权限
|
|
"GlobalFilter": {
|
|
"Message": "演示环境,当前帐号没有开启此功能权限",
|
|
"Enable": "false", //开启Action过滤
|
|
"Actions": [ "Update", "Del", "Add", "SavePermission", "Save", "CreatePage", "CreateVuePage", "CreateEntityModel", "SaveEidt", "CreateServices", "Import", "Upload", "Audit", "ModifyPwd" ]
|
|
},
|
|
//国密 SM2/SM3/SM4(密钥为 Hex 字符串)
|
|
"GmCrypto": {
|
|
"SM2": {
|
|
"PublicKeyHex": "",
|
|
"PrivateKeyHex": "",
|
|
"PreferC1C3C2": true
|
|
},
|
|
"SM3": {
|
|
"Enabled": true
|
|
},
|
|
"SM4": {
|
|
"KeyHex": "",
|
|
"IvHex": "",
|
|
"Mode": "CBC"
|
|
}
|
|
},
|
|
"Mail": {
|
|
"Address": "123@163.com", //发件的邮箱
|
|
"Host": "smtp.163.com",
|
|
"Name": "VOL", //发送人名称
|
|
"Port": 25,
|
|
"EnableSsl": false,
|
|
"AuthPwd": "授权密码" //授权密码(对应邮箱设置里面去开启)
|
|
},
|
|
"QuartzAccessKey": "65EC9387355E4717899C552963CE59FF", //定时任务的值,请自行修改
|
|
"EnableSnowFlakeID": true, //启用雪花算法
|
|
// 参考 https://github.com/yitter/IdGenerator
|
|
"SnowFlakeOptions": {
|
|
"BaseTime": "2023-01-01 00:00:00.000", //基准时间
|
|
"WorkerId": 1, //机器ID
|
|
"WorkerIdBitLength": 6, //机器ID位长"
|
|
"SeqBitLength": 6, //序列号位长
|
|
"MinSeqNumber": 5, //最小序列号
|
|
"TopOverCostCount": 2000 //最大漂移次数
|
|
}
|
|
}
|