diff --git a/src/Shentun.Peis.HttpApi.Host/PeisHttpApiHostModule.cs b/src/Shentun.Peis.HttpApi.Host/PeisHttpApiHostModule.cs index 21114bf..2237f3f 100644 --- a/src/Shentun.Peis.HttpApi.Host/PeisHttpApiHostModule.cs +++ b/src/Shentun.Peis.HttpApi.Host/PeisHttpApiHostModule.cs @@ -121,8 +121,6 @@ public class PeisHttpApiHostModule : AbpModule builder.AddEncryptionCertificate(new X509Certificate2(File.ReadAllBytes(context.Services.GetHostingEnvironment().WebRootPath + "\\encryption-certificate.pfx"), "", X509KeyStorageFlags.PersistKeySet | X509KeyStorageFlags.MachineKeySet)); builder.AddSigningCertificate(new X509Certificate2(File.ReadAllBytes(context.Services.GetHostingEnvironment().WebRootPath + "\\signing-certificate.pfx"), "", X509KeyStorageFlags.PersistKeySet | X509KeyStorageFlags.MachineKeySet)); }); - - } public override void ConfigureServices(ServiceConfigurationContext context) @@ -130,6 +128,7 @@ public class PeisHttpApiHostModule : AbpModule var configuration = context.Services.GetConfiguration(); var hostingEnvironment = context.Services.GetHostingEnvironment(); + ConfigureAuthentication(context); ConfigureBundles(); ConfigureUrls(configuration); @@ -498,6 +497,8 @@ public class PeisHttpApiHostModule : AbpModule { config.UsePostgreSqlStorage(configuration.GetConnectionString("Default")); }); + + } public override async void OnApplicationInitialization(ApplicationInitializationContext context) { @@ -522,8 +523,8 @@ public class PeisHttpApiHostModule : AbpModule //配置是否启用任务面板 var IsEnabledDashboard = Convert.ToBoolean(configuration["Hangfire:IsEnabledDashboard"]); - - if (IsEnabledDashboard) + var IsEnabledHangfire = Convert.ToBoolean(configuration["Hangfire:IsEnabled"]); + if (IsEnabledHangfire && IsEnabledDashboard) { app.UseHangfireDashboard("/hangfire", new DashboardOptions { @@ -632,13 +633,13 @@ public class PeisHttpApiHostModule : AbpModule app.UseAbpSerilogEnrichers(); app.UseConfiguredEndpoints(); - var IsEnabledHangfire = configuration["Hangfire:IsEnabled"]; - if (!string.IsNullOrWhiteSpace(IsEnabledHangfire) && Convert.ToBoolean(IsEnabledHangfire) == true) + + if (IsEnabledHangfire) { //任务计划 await StartScheduler(context); } - + }