😎1、增加定时任务看板登录逻辑 2、升级依赖
This commit is contained in:
parent
32f163472d
commit
924fd0dd53
@ -28,9 +28,9 @@
|
||||
<PackageReference Include="AspNetCoreRateLimit" Version="5.0.0" />
|
||||
<PackageReference Include="BouncyCastle.Cryptography" Version="2.6.1" Aliases="BouncyCastleV2" />
|
||||
<PackageReference Include="Elastic.Clients.Elasticsearch" Version="9.0.6" />
|
||||
<PackageReference Include="Furion.Extras.Authentication.JwtBearer" Version="4.9.7.83" />
|
||||
<PackageReference Include="Furion.Extras.ObjectMapper.Mapster" Version="4.9.7.83" />
|
||||
<PackageReference Include="Furion.Pure" Version="4.9.7.83" />
|
||||
<PackageReference Include="Furion.Extras.Authentication.JwtBearer" Version="4.9.7.84" />
|
||||
<PackageReference Include="Furion.Extras.ObjectMapper.Mapster" Version="4.9.7.84" />
|
||||
<PackageReference Include="Furion.Pure" Version="4.9.7.84" />
|
||||
<PackageReference Include="Hardware.Info" Version="101.0.1.1" />
|
||||
<PackageReference Include="Hashids.net" Version="1.7.0" />
|
||||
<PackageReference Include="IPTools.China" Version="1.6.0" />
|
||||
@ -54,7 +54,7 @@
|
||||
<PackageReference Include="SKIT.FlurlHttpClient.Wechat.TenpayV3" Version="3.12.0" />
|
||||
<PackageReference Include="SqlSugarCore" Version="5.1.4.196" />
|
||||
<PackageReference Include="SSH.NET" Version="2025.0.0" />
|
||||
<PackageReference Include="System.Linq.Dynamic.Core" Version="1.6.5" />
|
||||
<PackageReference Include="System.Linq.Dynamic.Core" Version="1.6.6" />
|
||||
<PackageReference Include="System.Net.Http" Version="4.3.4" />
|
||||
<PackageReference Include="TencentCloudSDK.Sms" Version="3.0.1258" />
|
||||
<PackageReference Include="UAParser" Version="3.1.47" />
|
||||
|
||||
@ -408,10 +408,19 @@ public class Startup : AppStartup
|
||||
app.UseScheduleUI(options =>
|
||||
{
|
||||
options.RequestPath = "/schedule"; // 必须以 / 开头且不以 / 结尾
|
||||
options.DisableOnProduction = true; // 生产环境关闭
|
||||
options.DisableOnProduction = true; // 是否在生产环境中关闭
|
||||
options.DisplayEmptyTriggerJobs = true; // 是否显示空作业触发器的作业
|
||||
options.DisplayHead = false; // 是否显示页头
|
||||
options.DefaultExpandAllJobs = false; // 是否默认展开所有作业
|
||||
options.EnableDirectoryBrowsing = false; // 是否启用目录浏览
|
||||
options.Title = "定时任务看板"; // 自定义看板标题
|
||||
|
||||
options.LoginHandle = async (username, password, httpContext) =>
|
||||
{
|
||||
var res = await httpContext.RequestServices.GetRequiredService<SysAuthService>().SwaggerSubmitUrl(new SpecificationAuth { UserName = username, Password = password });
|
||||
return res == 200;
|
||||
};
|
||||
options.LoginSessionKey = "schedule_session_key"; // 登录客户端存储的 Session 键
|
||||
});
|
||||
|
||||
// 配置Swagger-Knife4UI(路由前缀一致代表独立,不同则代表共存)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user